我正在尝试使用新的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标志
有没有人成功地做到了这一点?