我尝试从我的Android应用程序制作Facebook分享。
我的sharedialog已启动,但我在回调时遇到此错误
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());
thx求助
答案 0 :(得分:1)
com.facebook.FacebookException:发布消息错误
这是因为,
您的应用程序仍处于开发模式。如果是这样,除了你 和其他管理员/测试人员/开发人员;没有人能看到这个帖子 并且也无法通过您的应用发布帖子。
检查:android-facebook-api-error-something-went-wrong-please-try-again。
W / fb4a(:):BlueServiceQueue(25922):{“error”:{“message”:“未知 发生错误。“,”键入“:”OAuthException“,”code“:1}}
由于批处理请求的URL进程中有一些空字段,您可能获得了无效的相对URL。尝试使用空检查来解决问题。
答案 1 :(得分:0)
“type”:“OAuthException”表示您的facebook会话不是Open / Active,同时您尝试使用facebook对话框。