アプリケーションでFacebookAPIを使用して、壁にメッセージを投稿しています。すべてが正常に機能しますが、並べ替え時間間隔でメッセージを複数回投稿すると、ウォールポストがウォールに表示されません。投稿中に例外が発生することはないと確信しています。
アプリケーションで「offline-access」権限を使用しています。
コード:
public static class UpdateWalls extends AsyncTask<String, Integer, Boolean> {
private Context context;
private String post;
public UpdateWalls(Context context, String post) {
this.context = context;
this.post = post;
}
@Override
protected Boolean doInBackground(String... strings) {
FacebookConnector facebookConnector = new FacebookConnector(Constants.FACEBOOK_APPID, context, Constants.FACEBOOK_PERMISSION);
try {
facebookConnector.postMessageOnWall(this.post);
} catch (Exception e) {
return false;
}
return true;
}
}
FacebookConnector.postMessageOnWall()は
public void postMessageOnWall(String msg) {
if (facebook.isSessionValid()) {
Bundle parameters = new Bundle();
parameters.putString("message", msg);
try {
String response = facebook.request("me/feed", parameters,"POST");
Log.i("Facebook wall post", "While posting to wall response = " + response);
//System.out.println(response);
} catch (IOException e) {
e.printStackTrace();
}
} else {
//login();
}
}
これは既知の問題ですか、それとも他の問題ですか?私を助けてください。
ありがとうございました。