ERROR :- {"error":{"message":"(200) The user hasn't authorized the application to perform this action","type":"OAuthException","code":200}}
我在我的应用程序中使用了以下代码。在本规范中,如果我打开我的Facebook帐户,那么它就是成功发布但如果其他人登录则无法在他的墙上发布。
public void postMessageOnWall(String msg) throws FacebookError, JSONException
{
if (facebook.isSessionValid())
{
Bundle parameters = new Bundle();
parameters.putString("message", msg);
try
{
//JSONObject response=Util.parseJson(facebook.request("me/feed", parameters,"POST"));
String response = facebook.request("me/feed", parameters,"POST");
System.out.println(response);
}
catch (IOException e)
{
e.printStackTrace();
}
}
else
{
}
}
我在Facebook上分享时使用了FACEBOOK_PERMISSION =“publish_stream”。