[英]Post message on facebook wall from android.
我已经成功地从myapp登录到Facebook并获得了访问令牌,但是当我在墙上张贴消息时,出现了以下异常。
{"error":{"message":"(#10) Application does not have permission for this action","type":"OAuthException","code":10}}
代码是:
Bundle parameters = new Bundle();
parameters.putString("message", "hello ...");
parameters.putString(Facebook.TOKEN, mFacebook.getAccessToken());
try {
String response = mFacebook.request("me/feed", parameters,"POST");
} catch (IOException e)
{}
请从您自己的应用程序中授予publish_stream权限。
private static final String[] PERMISSIONS =
new String[] {"publish_stream", "read_stream",};
那时,当您初始化登录按钮时,您需要传递权限。
mLoginButton.init(this, mFacebook,PERMISSIONS);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.