在Android上的Facebook SDK中发布用户生成的照片来自新的原生Share Dialog

时间:2013-08-28 19:21:33

标签: android facebook facebook-android-sdk

我正在尝试使用新的SDK v3.5共享对话框将图像发布到Facebook(使用OpenGraph)here

结果我得到了com.facebook.FacebookException: Error retrieving image attachment.

图像将添加到对话框中,如文档中所述:

List<Bitmap> bitmaps = new ArrayList<Bitmap>();
bitmaps.add(bitmap);

FacebookDialog shareDialog = new FacebookDialog.OpenGraphActionDialogBuilder(ShareAwardActivity.this, action, "my_app:my_action", "my_object")
  .setImageAttachmentsForObject("my_object", bitmaps, true)
  .build();
facebookHelper.trackPendingDialogCall(shareDialog.present());

看起来SDK将图像存储在缓存文件夹中以供Facebook应用程序读取,但Facebook应用程序无法以某种方式读取或上传。

我尝试过setImageAttachmentsForAction - 没有帮助。

还尝试将图片网址添加到my_object - 它不尊重user_generated标志

有没有人成功地做到了这一点?

0 个答案:

没有答案