2011-11-22 115 views
0

我剛剛實現了一個FB.ui'send'調用。我在回調函數中處理返回的值,沒有找到任何記錄的引用,我想知道我是否可以調查這個'響應'JSON對象內部的內容。在PHP中,它很好,但我在JavaScript中,我只是想在客戶端進行處理,而不是額外的服務器調用。 現在我可以說'迴應'是'空'或不。我怎樣才能找到它的'response.value'的設置或某種字符串中對象的反序列化? 謝謝'響應'JavaScript中用於Graph API請求的JSON對象解析

回答

1

你安裝了Firebug(如果你使用Firefox)或者你使用Chrome?我相信如果你用你的對象調用console.log,它將允許你在Firebug控制檯日誌中檢查它的結構。在Chrome中,它將記錄在其控制檯日誌中。

Here is a good tutorial有關使用console.log的更多詳細信息。

+0

感謝您的提示。我使用的是Chrome,但不知道如何使用控制檯。我有Firefox Aurora和Firebug尚未爲此版本開發。無論如何,你的回答會讓我無論如何都有這方面的工作,但是它不是Graph API某處記錄的「響應」結構嗎? –

+0

在Chrome中,轉到查看>開發人員> Javascript控制檯。當你調用'console.log(myObject)'時,它應該在這個控制檯中顯示可檢查的對象結構。 Re:響應對象,它們根據您所做的API調用而有所不同。 FB並不擅長記錄它。這就是爲什麼使用console.log更容易查看自己的原因。 – scham

+0

我剛剛做到了,我會將您的回覆標記爲答案。我只有我已經猜到的值,即'null'和'[]'。我之所以問這個問題是因爲在新的Graph API發佈之前的某個地方,它是某種更精細的JSON對象。這就是我尋找文檔相關支持的原因。再次感謝 –