我正在使用以下代码通过我的 android 应用程序在 facebook 朋友墙上发布消息。它在 2013 年 2 月 6 日之前工作。但是从 2013 年 2 月 7 日开始,它给了我一个错误,例如,得到了响应:
{"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 月重大变化的问题..