Facebook登录的SDK,但发行后(Facebook login by sdk but post

2019-10-18 11:31发布

这就是我的logcat显示为响应

{
 Response:  responseCode: 403, 
 graphObject: null, 
 error: {
     HttpStatus: 403, 
     errorCode: 200, 
     errorType: OAuthException, 
     errorMessage: (#200) The user hasn't authorized the application to perform this action
  }, 
 isFromCache:false
}

我无法投递到Facebook因这个错误。 什么是授权应用程序的步骤?

Answer 1:

我猜你需要发出一个HTTP POST到端点处发布了新的动态消息,Facebook的提供了“method = post的” GET参数设置为“假”后,这可能会为你工作。

https://graph.facebook.com/USER_ID/feed?access_token=TOKEN&message=HelloFacebook&method=post

WRT,以响应你会得到一个id为:

{
   "id": "499801468_1001264776039"
}

有关详细信息,请参阅

对于GraphAPI - http://developers.facebook.com/docs/reference/api/#publishing

也请检查您的许可标记,



文章来源: Facebook login by sdk but post issue