使用Facebook sdk android将位图发布到特定相册

时间:2015-12-06 16:30:08

标签: java android facebook facebook-graph-api facebook-sdk-4.0

我有一个问题。

我必须在相册中加载图片"移动上传" ,但我无法弄清楚如何指定专辑。

这是我的代码

    public void sharePhoto(Bitmap bitmap){
        SharePhoto photo = new SharePhoto.Builder()
                .setBitmap(bitmap)
                .setCaption("Title")
                .build();

        SharePhotoContent content = new SharePhotoContent.Builder()
                .addPhoto(photo)
                .build();

        ShareApi.share(content, null);
 }

这些是我给予应用的权限:

permissionNeeds = Arrays.asList("publish_actions user_photos");

我读到我应该使用GraphRequest,但无法弄清楚如何获取专辑的特定ID#34;移动上传"然后如何用它来发布位图。

以下是代码:

new GraphRequest(
                AccessToken.getCurrentAccessToken(),
                "album-id",
                null,
                HttpMethod.GET,
                new GraphRequest.Callback() {
                    public void onCompleted(GraphResponse response) {
                        Log.w("LOG: ", response.toString());
                    }
                }
        ).executeAsync();

提前谢谢你:)

0 个答案:

没有答案