【问题标题】:Facebook: App Access token, Posting to a UserFacebook:应用访问令牌,发布给用户
【发布时间】:2012-09-03 08:02:43
【问题描述】:

我在Using App Access token 上完成了这个精彩的教程。根据这篇文章,它说:

如果用户未提供代表用户发布的适当权限,您将收到一条错误消息。例如,如果用户没有提供 publish_stream 权限,会返回如下错误: { “错误”: { "message": "(#200) 用户未授予应用程序自动发布提要故事的权限", “类型”:“OAuthException”, “代码”:200 } }

现在有没有其他方法可以发布到尚未授权该应用的用户墙?

我的查询是这样的: 我的应用程序有两个登录名,一个使用电子邮件登录,另一个登录 FB 连接。因此,用户可以使用电子邮件或 Facebook 登录到我的应用程序。如果他使用 facebook 登录,则完全没有问题,因为我有他的访问令牌。如果他使用电子邮件登录,那么我没有他的用户访问令牌,所以在这种情况下,我想使用应用访问令牌来获取用户的朋友,然后允许他发布到朋友墙 [非会员的朋友我们的应用程序/未授权我们的应用程序]。

【问题讨论】:

    标签: facebook facebook-access-token


    【解决方案1】:

    没有办法在未授权应用的用户墙上发帖。

    一种可能的解决方案:

    • 您必须通过电子邮件和 fbID 关联用户登录
    • 在用户通过 fbID 访问您的应用时存储了访问令牌
    • 如果用户通过电子邮件登录,则从本地存储中获取访问令牌并将其用于发布。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      • 1970-01-01
      • 1970-01-01
      • 2012-02-13
      • 2012-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多