Objective c 在多个好友的墙上发布消息

Objective c 在多个好友的墙上发布消息,objective-c,facebook,post,ios4,Objective C,Facebook,Post,Ios4,我正在开发一个应用程序,我想在facebook上的多个用户的墙上发布消息,比如“轮到你玩一个特定的游戏了”。唯一的方法是使用服务器端脚本在friends feed上发布消息 通过向/PROFILE\u ID/feed范围发出POST请求,可以使用Graph API向朋友的feed发布帖子(PROFILE\u ID是朋友的facebook ID或用户名) 提供以下信息: (在“创建段”下) 为了在多个好友订阅源上发布,您需要在一个循环中执行此操作(强烈不推荐使用facebook自动评级,因为它看起

我正在开发一个应用程序,我想在facebook上的多个用户的墙上发布消息,比如“轮到你玩一个特定的游戏了”。

唯一的方法是使用服务器端脚本在friends feed上发布消息

通过向
/PROFILE\u ID/feed
范围发出POST请求,可以使用Graph API向朋友的feed发布帖子(PROFILE\u ID是朋友的facebook ID或用户名) 提供以下信息: (在“创建段”下)

为了在多个好友订阅源上发布,您需要在一个循环中执行此操作(强烈不推荐使用facebook自动评级,因为它看起来像垃圾邮件,并且您的应用程序可能会被阻止)

另一种方法(而不是代码中的循环)是使用批处理请求概念,如中所述,一次创建多个graph api调用

为了在一半用户上发布帖子,他必须授予您
publish\u stream
权限(或者更好的是
publish\u actions
)。有关扩展权限的更多详细信息,请参见:

编辑:
自2013年2月以来,不再可能通过graph API在其他用户墙上发布。所以你可以认为这个答案不再相关了

不,你不能通过IOS FB SDK发布多篇文章。尽管文档中说可以使用api的“To”参数,但它不允许通过一次调用在多个墙上发布


相反,您需要在多个调用中执行此操作。或者,您可以通过游戏请求向多个用户发送通知。但是现在在墙上发布似乎是不可能的。

那个错误报告是关于“发送”对话框的,不是一个错误,而是一个故意的行为,实际上在feed对话框中也是一样。当时我找不到那个错误报告。将更新,一旦我找到它。顺便说一句,根据发送对话框文件,我们可以发送多个职位,但它不可能根据错误报告。()提要对话框也不应该有多个收件人。即使同时发布多个故事,过去也会明确违反策略,不过现在它只是由垃圾邮件系统强制执行,技术上是允许的。@IGY:关于提要对话框,你是对的。让我更正我的答案。谢谢你提供的信息。你能告诉我如何为多个ID创建批处理请求吗?请参考自2月以来已弃用的链接