2015-09-23 75 views
1

發佈數據,我堅持這個問題,如果我要發佈透過WebHook我和服數據在我的數據庫它給了我這樣一個JSON:與Kimonolabs網絡掛接

{ "name": "",..."results": {"collection1": [{ ...}]} 

的問題是,這幾樣JSON在我的數據庫中創建一個單行,其中一個屬性結果將存儲我的所有數據。但實際上,我需要結果集合中不同行中的元素能夠使用它們。我嘗試用Kimonolabs中的給定功能來轉換數據,但我認爲它不會像這樣工作。

有沒有人有一個想法如何解決這個問題?

+0

你用什麼來解析JSON? – Elvn

+0

我的意思是Ruby,Python ... PHP。不重要。祝你好運。 – Elvn

回答

2

我找到了一些解決方法。當你爲你的和服數據創建一個類並存儲webhook的帖子時,你可以在afterSave方法中寫一個雲代碼。所以如果出現Kimono類中的新行,afterSafe方法就會被執行。現在您可以拆分和修改數據並將其保存在單獨的表格中。對我來說工作得很好。

+0

您使用的是Parse.com嗎?你是如何爲KimonoLabs.com創建一個webhook網址的?你能幫忙嗎? –

+1

當然...你必須去和服>使用數據> Webhooks在那裏你必須插入一個自定義字符串,以便和服知道發佈新數據的位置......字符串應該看起來像:https:// **你的應用程序ID ***:javascript-key = ****您的javascript key***@api.parse.com/1/classes/您的課程當然沒有明星...您在儀表板上獲得這些密鑰>您的應用程序設置>鍵 –

+1

謝謝!我也會嘗試將它鏈接到一個函數。最後可能會是這樣:/ 1/functions/my_function_name。再次感謝。 –