【问题标题】:Get facebook newsfeed in my custom Android app在我的自定义 Android 应用程序中获取 Facebook 新闻源
【发布时间】:2015-07-01 20:22:32
【问题描述】:

我正在创建一个 Android 应用。我集成了 Facebook SDK 4.2.0 版。我成功完成了 Facebook 登录并获得了个人资料详细信息(个人资料图片、个人资料名称等)。

我的要求是我需要将用户帐户中的所有新闻提要带到我的应用程序中。有什么办法可以做到这一点?我为此搜索了很多..但没有找到符合我要求的内容。

【问题讨论】:

    标签: android facebook android-facebook


    【解决方案1】:

    图形 API 应该可以解决问题!

    https://developers.facebook.com/docs/graph-api/

    【讨论】:

    • 谢谢彼得..但是 url 返回像这样 { "data": [ ] }.. 我该怎么办??
    • 太棒了!如果我的回答解决了您的问题,请将其标记为已解决!关于其他问题,您可以发送您的请求网址
    • 嗨彼得..这是我的网址graph.facebook.com/v2.3//me/…
    • 访问令牌从何而来?
    • Fb 登录后(注册回调)我写了这个 AccessToken.getCurrentAccessToken() Here got access token
    【解决方案2】:
    new GraphRequest(
       AccessToken.getCurrentAccessToken(),
       "/me",
       null,
       HttpMethod.GET,
       new GraphRequest.Callback() {
           public void onCompleted(GraphResponse response) {
            /* handle the result */
           }
       }
    

    ).executeAsync();

    这样你就可以直接和facebook sdk一起使用了

    https://developers.facebook.com/tools/explorer?method=GET&path=me%3Ffields%3Did%2Cname&通过此链接您可以尝试您的请求

    看到如果您询问例如帖子,您需要特定的访问令牌!

    【讨论】:

    • 彼得它正在工作......它返回用户配置文件详细信息......但我想要 facebook 提要
    • 不要忘记添加您正在查询的字段,例如 fields=id,name,about
    • 将其标记为已解决,我将看看如何实现这一目标!
    • 和帖子获取帖子/me/posts
    猜你喜欢
    • 1970-01-01
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多