2011-04-01 49 views
0
  • 钛SDK版本:1.6.1
  • iPhone SDK版本:4.2

我创建了一个小片段,帖子在Facebook上http://pastie.org/1744965。我像这样使用它:http://pastie.org/1744971一起发送PARAMS与后不能正常工作

我希望能够做的是发送消息params(或任何参数,因为我想使它通用)的代码段,但它不起作用。 Feed已发布,但没有消息。

我该怎么办?哪里不对?

+0

这里只是一个想法 - 你试过*不*字符串化-ING的'params'对象? – 2011-04-01 20:47:29

+0

是的,尝试过和没有stringify。我基本上想要的是一种向调用函数添加任何参数的方法,然后它将在代码段中工作。 – 2011-04-01 20:49:57

回答

1

你的调用不应该发送一个对象作为参数,而不是一个字符串?

{"message" : "This is the message for the feed"} 

,而不是

'{"message" : "This is the message for the feed"}' 

注意失踪单引号('

+0

这可能是解决方案。但是,现在Facebook的Feed发布限制已达到......所以我无法尝试它:) – 2011-04-01 21:21:28

+0

无后顾之忧 - 尽可能地尝试并回传结果。 – 2011-04-01 21:59:58

+0

尝试使用新限制的其他用户,并且您的解决方案正常工作!谢谢! – 2011-04-01 22:00:11

0

您的代码看起来不错我会检查Facebook API以确保您发送的格式正确。

+0

谢谢!如果我在调用文件中添加例如“测试消息”并在代码片段文件中输入“xhr.send({”message“:params});”。但是如何在没有硬编码的情况下发送多个参数? – 2011-04-01 20:43:19

+0

嗯,如果“xhr.send({”message“:params});”正在工作,那么你可能不需要JSON.stringify尝试xhr.send(params); – daniellmb 2011-04-01 20:55:05

相关问题