我已经要求对我的应用程序发布publish_actions以便在用户墙上发布,但它被拒绝了,因为(据说)Facebook不需要publish_actions。
但我正尝试使用Share Dialog通过以下代码分享图片:
SharePhoto photo = new SharePhoto.Builder()
.setBitmap(bitmapLogoPhoto)
.setCaption("Teste")
.build();
SharePhotoContent photoContent = new SharePhotoContent.Builder()
.addPhoto(photo)
.build();
//shareDialog.show(photoContent, ShareDialog.Mode.FEED);
shareDialog.show(photoContent,ShareDialog.Mode.WEB);
...而且,即使它适用于测试用户,我在使用真实用户时也会从Facebook收到以下错误消息:
{FacebookGraphResponseException:(#200)需要扩展权限: publish_actions httpResponseCode:403,facebookErrorCode:200, facebookErrorType:OAuthException,message:(#200)需要扩展 permission:publish_actions}
有什么问题?我怎样才能让它正常工作?