【发布时间】:2015-02-27 06:30:39
【问题描述】:
我们希望通过网络或移动设备在用户的 Facebook 墙上发帖,而无需询问登录。一旦我们通过我们的应用程序授权用户,那么在任何情况下,该用户都不必提供凭据。在身份验证后使用授权令牌,我们将自动从后面的代码发布到用户的墙上。 (就像 Hootsuite 正在做的那样)
这种情况有两个问题-
1) 在 Facebook 应用程序上添加“publish_actions”权限 - 问题是每当我们将信息放在 Facebook 应用程序上并将其放在评论中时。它向我们提供了针对 Views/Notes 部分的信息 -
“您似乎在过去 30 天内没有发出任何 API 请求来访问具有 publish_actions 权限的内容。”
2) 每当我们尝试通过 Graph API 代码使用 AppID 和 Secret 发布帖子时,我们都会收到消息说 -
“OAuthException (#200) 用户未授权应用程序执行此操作”
注意:我们在 ASP.net 中使用 C# 进行编码来创建一个可用于移动平台和 Web 平台的 web 服务,我们也尝试过 Facebook Javascript SDK 来执行相同的任务,但案例 2 在我们制作时发生打电话。
所以,请提出解决方案。
非常感谢您。
【问题讨论】:
标签: facebook-graph-api facebook-javascript-sdk facebook-apps facebook-access-token