- 鈦SDK版本:1.6.1
- iPhone SDK版本:4.2
我創建了一個小片段,帖子在Facebook上http://pastie.org/1744965。我像這樣使用它:http://pastie.org/1744971。一起發送PARAMS與後不能正常工作
我希望能夠做的是發送消息params(或任何參數,因爲我想使它通用)的代碼段,但它不起作用。 Feed已發佈,但沒有消息。
我該怎麼辦?哪裏不對?
我創建了一個小片段,帖子在Facebook上http://pastie.org/1744965。我像這樣使用它:http://pastie.org/1744971。一起發送PARAMS與後不能正常工作
我希望能夠做的是發送消息params(或任何參數,因爲我想使它通用)的代碼段,但它不起作用。 Feed已發佈,但沒有消息。
我該怎麼辦?哪裏不對?
你的調用不應該發送一個對象作爲參數,而不是一個字符串?
{"message" : "This is the message for the feed"}
,而不是
'{"message" : "This is the message for the feed"}'
注意失蹤單引號('
)
這可能是解決方案。但是,現在Facebook的Feed發佈限制已達到......所以我無法嘗試它:) – 2011-04-01 21:21:28
無後顧之憂 - 儘可能地嘗試並回傳結果。 – 2011-04-01 21:59:58
嘗試使用新限制的其他用戶,並且您的解決方案正常工作!謝謝! – 2011-04-01 22:00:11
您的代碼看起來不錯我會檢查Facebook API以確保您發送的格式正確。
謝謝!如果我在調用文件中添加例如「測試消息」並在代碼片段文件中輸入「xhr.send({」message「:params});」。但是如何在沒有硬編碼的情況下發送多個參數? – 2011-04-01 20:43:19
嗯,如果「xhr.send({」message「:params});」正在工作,那麼你可能不需要JSON.stringify嘗試xhr.send(params); – daniellmb 2011-04-01 20:55:05
這裏只是一個想法 - 你試過*不*字符串化-ING的'params'對象? – 2011-04-01 20:47:29
是的,嘗試過和沒有stringify。我基本上想要的是一種向調用函數添加任何參數的方法,然後它將在代碼段中工作。 – 2011-04-01 20:49:57