我已使用以下代码在Android应用程序中添加了Facebook墙发布功能,但是当我尝试发布数据时,共享对话框会显示几秒钟,然后消失.我在FacebookDialog.Callback one rror方法中收到错误消息,显示为“无法为用户生成预览”,而在Logcat中出现异常,显示为“ APIException:[code] 100 [message]:(#100)应用程序12345不允许创建以下 *** 作:为用户54321键入namespace_asd:xyz:
OpenGraphObject obj = OpenGraphObject.Factory.createForPost(“abc”); obj.setProperty( "Title", “message goes here“); obj.setType(“namespace_asd:xyz”); List<Bitmap> imageArr = new ArrayList<Bitmap>(); imageArr.add(bmp1); OpenGraphAction action = GraphObject.Factory.create(OpenGraphAction.class); action.setProperty("abc", obj); action.setType(“namespace_asd:xyz”); FacebookDialog shareDialog = new FacebookDialog.OpenGraphActionDialogBuilder(this, action, "abc").setimageAttachmentsForObject("abc", imageArr, true).build(); uiHelper.trackPendingDialogCall(shareDialog.present());
共享仅适用于开发者帐户,不适用于其他帐户.我已经完成了Facebook提交过程中所需权限(即publish_actions)的批准.
另外,我还启用了状态和功能中的常规公共功能检查功能.查看部分.
请帮助….在此先感谢.
解决方法:
感谢Ming li和所有人的帮助,我获得了开放图对象的批准,现在,非开发人员用户也可以发布Facebook.
总结以上是内存溢出为你收集整理的非开发人员帐户几秒钟后,Android Facebook共享对话框消失全部内容,希望文章能够帮你解决非开发人员帐户几秒钟后,Android Facebook共享对话框消失所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)