【问题标题】:Android facebook integration error Requires extended permission: read_stream"Android facebook 集成错误需要扩展权限:read_stream"
【发布时间】:2015-06-23 19:45:52
【问题描述】:

我正在制作一个 android 应用程序,它可以获取所有 facebook 帖子以及喜欢的页面。问题是当我使用开发者帐户登录时,它会正确返回所有信息,但是当我尝试从某个随机帐户登录时,它给了我错误,

{  "error":
     {   
         "message":"(#200) Requires extended permission: read_stream",
         "type":"OAuthException","code":200
     }
}

我在 google 和 stackoverflow 上尝试了不同的解决方案,但没有完成工作。

我正在使用以下图形 api url,

https://graph.facebook.com/me/home?fields=type,message,source,from,comments.summary(true),likes.summary(true),attachments%7Bsubattachments,media%7D&permission=read_stream&access_token={access_token}

我在登录权限时授予这些权限,

loginButton.setReadPermissions("read_stream", "user_likes",
            "user_posts");

请帮助我找到正确和完美的解决方案

【问题讨论】:

    标签: android facebook-graph-api


    【解决方案1】:

    此权限不适用于 Facebook 尚不可用的平台上的应用。

    根据Facebook Terms And Conditions ChangeLog

    【讨论】:

    • 您的回答没有解决我的问题。我在已经安装了 facebook 应用程序的真实设备上测试我的应用程序,但它给了我同样的错误
    • 你使用开发者帐户
    • 意思我不明白
    • 开发者账号可以获取所有权限用于测试目的,但是当您将应用程序提供给最终用户时,FB在批准之前不会允许他们访问。
    • 这就是重点,我如何让最终用户可以使用或访问它
    猜你喜欢
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多