是否有任何选项可以在不使用 Facebook Graph API 的情况下发布到用户朋友的墙上
Posted
技术标签:
【中文标题】是否有任何选项可以在不使用 Facebook Graph API 的情况下发布到用户朋友的墙上【英文标题】:Is there any option to post to a user's friends' walls without using Facebook Graph API 【发布时间】:2013-02-15 10:22:16 【问题描述】:Facebook 已取消通过 Graph API 向用户朋友的墙发帖的功能。 当朋友离线时,还有其他选项可以发布到用户朋友的墙上吗?请帮忙。
【问题讨论】:
【参考方案1】:嗯 - 他们删除了该功能......所以没有。您将无法通过 API 向用户墙发帖。但是,无论朋友在线还是离线,都没有区别。
您可以做的 (as the roadmap states) 只是向您的用户显示 feed dialog - 他们总是可以通过这种方式在人们的墙上发帖。
还有一些社交插件允许用户向其他用户发布链接。您使用哪个插件取决于您希望允许用户做什么。
引用send button 文档:
虽然Like Button 允许用户与他们的所有用户共享内容 朋友,发送按钮允许他们发送私人消息给 几个朋友。
【讨论】:
感谢您的回复,我已经浏览了Feed Dialog和Send Button的代码。我们的应用程序的工作方式是,它使用发布流存储 facebook 朋友 ID 和身份验证令牌,后来另一个 Windows 服务使用此身份验证令牌和 facebook 图形 API 将一个图像和 URL 发布到朋友墙。由于 facebook 已取消通过 Graph API 向用户朋友的墙发帖的功能,Windows 服务无法发帖。错误是:此应用程序已禁用向其他用户发布动态消息“,OAuthException”,“代码”:200。还有其他方法吗? 如果有其他方法,他们也会禁用它。如果您正在寻找一种完全绕过此限制并破解此限制的方法,那么恐怕它不在本文的范围内,我强烈建议您不要尝试,因为您的应用程序可能会被完全阻止......以上是关于是否有任何选项可以在不使用 Facebook Graph API 的情况下发布到用户朋友的墙上的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在不显示控件样式的情况下添加 Facebook“喜欢”按钮
如何在不打开任何对话框的情况下在 Facebook 上发布消息?
在 facebook 页面的选项卡中查看 facebook 应用程序时不显示任何内容