【问题标题】:iOS Facebook SDK post to friend's wall using standard dialogiOS Facebook SDK 使用标准对话框发布到朋友的墙上
【发布时间】:2012-06-24 08:26:34
【问题描述】:

是否可以使用标准提要对话框在朋友的墙上发帖,或者我必须为此创建自己的对话框?

更新: 我知道可以使用 requestWithGraphPath 直接发布到朋友的墙上。但我想弄清楚我是否可以为此使用 facebook 对话框。例如 Draw Something 似乎就是这样做的(见下面的截图)。但是,我尝试发送“target_id”和“to”,但都不起作用。有人知道该怎么做吗?

【问题讨论】:

  • 你好可以解释一下你是如何开发上述页面的

标签: ios facebook facebook-ios-sdk


【解决方案1】:

更新答案:

facebook 宣布,到 2013 年 6 月 6 日,将无法通过 GraphAPI 发布朋友墙

https://developers.facebook.com/roadmap/#february-2013

删除通过 Graph API 向朋友墙发帖的功能我们将删除 通过 Graph API 发布到用户朋友的墙上的能力。 具体来说,针对 [user_id]/feed 的帖子 [user_id] 是 不同于会话用户,或者 stream.publish 调用 target_id 用户与会话用户不同,会失败。如果你 想要允许人们发布到他们朋友的时间线,调用 饲料对话框。通过用户提及标签包含朋友的故事或 动作标记将显示在朋友的时间线上(假设 朋友批准标签)。有关详细信息,请参阅此博文。

【讨论】:

  • facebook的新变化会体现在邀请好友申请加入吗?
【解决方案2】:

我找到了解决方案。只需添加带有您要发布到的用户 ID 的“to”参数。我测试了它的工作原理。

【讨论】:

  • 那么,看起来这不再起作用了?我仍然得到这张表,但没有任何东西最终发布。谁能确认或否认?
  • "to" 参数帮助我发布到我的朋友墙。但是是否可以将隐私设置更改为“只有我”。现在它会发布给“朋友”,即使我在“Feed”对话框中将其设置为“仅我”。
【解决方案3】:

这个好像和iOS Development: How can I get a Facebook wall post to show in the friend's news feed?很像

也许这会有所帮助,因为我认为@kgutteridge 有正确的答案。

【讨论】:

  • 迈克,感谢您的建议,但该答案无济于事。设置“target_id”不起作用。
猜你喜欢
  • 1970-01-01
  • 2013-01-20
  • 1970-01-01
  • 2013-11-23
  • 1970-01-01
  • 1970-01-01
  • 2011-07-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多