是否有任何选项可以在不使用 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 应用程序时不显示任何内容

是否有任何公式可以在不使用谷歌地图的情况下获得两个位置之间的旅行时间或从颤动的距离

是否可以在不使用 XML 资源的情况下使用 PreferenceFragment 创建首选项屏幕?