在没有用户登录的情况下获取特定页面公开帖子

时间:2015-06-28 21:43:13

标签: android facebook

嘿我正试图从特定页面上公开发帖但我不希望用户登录 并且如本Post所述,我可以使用我的应用访问令牌 但我的问题是如何将我的应用令牌添加到图形请求中,因为AccessToken.getCurrentAccessToken()
返回null,这很明显,因为用户未经过身份验证 那么设置应用访问令牌的正确方法是什么

这是我的代码

  new GraphRequest(
            AccessToken.getCurrentAccessToken(),
            "/Page_id/posts",
            null,
            HttpMethod.GET,
            new GraphRequest.Callback() {
                public void onCompleted(GraphResponse response) {
        /* handle the result */
                  System.out.println(response.toString());
                }
            }
    ).executeAsync();

1 个答案:

答案 0 :(得分:1)

如果您决定使用您的应用访问令牌来请求这些帖子,那么您应该在服务器端执行此操作 - 因为这是使用应用访问令牌的唯一保存位置。

如果您的应用程序没有服务器端组件,并希望在客户端获取帖子,那么在用户使用之前让用户登录您的应用程序,这样您就可以使用他们的用户访问令牌。