如何使用照片ID访问用户公共图片

时间:2018-07-17 23:57:41

标签: android facebook-graph-api facebook-access-token

当用户登录我的应用程序时,我通过下面的代码通过facebook API获得公共图片ID,并将其保存在DB中。现在,我想通过图片ID生成的URL访问该图片。问题是该应用程序的其他用户尝试访问该链接时。它抛出异常,因为它需要访问令牌。

Bundle parameters = new Bundle();
    parameters.putString("fields", "id");
    GraphRequest request = new GraphRequest(
            AccessToken.getCurrentAccessToken(),
            "/me/photos",
            parameters,
            HttpMethod.GET,
            new GraphRequest.Callback() {
                public void onCompleted(GraphResponse response) {
                    Log.d("FBPics", "teste");
                }
            }
    );
    request.executeAsync();

我收到的链接是这样的:

https://graph.facebook.com/{id}/picture?width=250&height=250

我该如何解决?

0 个答案:

没有答案