0
我无法在Open Graph故事中发布从相机或本地存储中获取的图像。无法使用OpenGraph将图像从内存发布到Facebook
下面是代码
OpenGraphObject exercise = OpenGraphObject.Factory
.createForPost("my-app-share:exercise");
exercise.setProperty("title", "Title");
exercise.setProperty("description", "description");
OpenGraphAction action = GraphObject.Factory
.create(OpenGraphAction.class);
action.setProperty("exercise", exercise);
List<Bitmap> images = new ArrayList<Bitmap>();
Bitmap image = decodeBitmapFromFilepath(imgPath);
images.add(image);
FacebookDialog shareDialog = new FacebookDialog.OpenGraphActionDialogBuilder(
getActivity(), action, "my-app-share:use", "exercise")
.setImageAttachmentsForObject("exercise", images, true)
.build();
ExerciseActivity.getUiHelper().trackPendingDialogCall(shareDialog.present());
的事情是,当我不包括
.setImageAttachmentsForObject("exercise", images, true)
一切正常,FB打开,并呈现剧情的预期。
只要我的广告上面的线,我得到了我的logcat的一个FacebookError没有解释