私は、Androidアプリケーションを介してFacebookの友達の壁にメッセージを投稿するために次のコードを使用しています.2013年2月6日より前に動作していました.
{"error":{"message":"(#200) Feed story publishing to other users is disabled for this application","type":"OAuthException","code":200}}
私のコードは、
public void postToWall(String message){
Bundle parameters = new Bundle();
parameters.putString("message", message);
parameters.putString("description", "topic share");
try {
facebook.request("me");
// String response = facebook.request("Mrunal.Junghare/feed", parameters, "POST");
String response = facebook.request(""+frienduser_id+""+"/feed", parameters, "POST");
// System.out.println("name111111========"+""+ListActivity.user_name+"/feed");
Log.d("Tests", "got response: " + response);
if (response == null || response.equals("") ||
response.equals("false")) {
Toast.makeText(getApplicationContext(), "Blank response.", Toast.LENGTH_SHORT).show();
}
else {
Toast.makeText(getApplicationContext(),"Message posted to facebook wall!",Toast.LENGTH_SHORT).show();
}
finish();
} catch (Exception e) {
Toast.makeText(getApplicationContext(),"Failed to post to wall!", Toast.LENGTH_SHORT).show();
e.printStackTrace();
finish();
}
}
2013 年 2 月の重大な変更の問題を解決する方法..