3

我有整数数组,其中有来自可绘制文件夹的图像。现在我想将该整数数组中的图像分享到 facebook 墙上。我尝试了下面的代码

    Uri imageuri  = Uri.parse("android.resource://" + "package name/" + mBitmapIds[int_image_position]);
    String filePath = imageuri.getEncodedPath();
    Bundle bundle=new Bundle();
    bundle.putString("picture", filePath);
    facebookConnector.getFacebook().request("me/feed", bundle, "POST");

其中 mBitmapIds 是 int 数组,但它没有在墙上发布图像。谁能告诉我我该怎么做。提前致谢。

4

1 回答 1

2

尝试使用AsyncFacebookRunner.

Bundle bundle = new Bundle();
bundle.putString("message", "picture caption");
bundle.putByteArray("picture", ImageBytes);
mAsyncRunner.request("me/photos", param, "POST", new SampleUploadListener());

请将Android 帖子图片也参考 Facebook 墙

我希望这能帮到您。

于 2013-06-05T06:56:47.260 回答