0

我尝试从我的 android 应用程序中进行 facebook 分享。

我的共享对话框已启动,但回调时出现此错误

W/fb4a(:<default>):BlueServiceQueue(25922): {"error":{"message":"An unknown error has occurred.","type":"OAuthException","code":1}}

com.facebook.FacebookException: Error publishing message

这是我的代码

final FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(GooglePlusActivity.this)
                        .setApplicationName(getApplicationContext().getResources().getString(R.string.app_name)).setName("balbla").setLink("http://yahoo.fr").build();
                uiHelper.trackPendingDialogCall(shareDialog.present());

谢谢你的帮助

4

2 回答 2

1

com.facebook.FacebookException:发布消息时出错

这是因为,

您的应用程序仍处于开发模式。如果是这样,除了您和其他管理员/测试人员/开发人员;没有人可以看到帖子,也无法通过您的应用发布帖子。

检查:android-facebook-api-error-something-went-wrong-please-try-again

W/fb4a(:):BlueServiceQueue(25922): {"error":{"message":"发生未知错误。","type":"OAuthException","code":1}}

由于批处理请求的 URL 过程中有一些空字段,您可能会获得无效的相对 URL。尝试空检查来解决问题。

于 2014-07-18T14:34:21.927 回答
0

"type":"OAuthException" 表示您有未打开/活动的 facebook 会话,同时您尝试使用 facebook 对话框。

于 2014-07-18T14:28:35.100 回答