Facebookでステータスを共有するために次の方法を使用しています。
if (facebook.isSessionValid()) {
Bundle parameters = new Bundle();
parameters.putString("message", msg);
try {
String response = facebook.request("me/feed", parameters,"POST");
System.out.println(response);
Toast.makeText(context, "Posted Successfully", Toast.LENGTH_LONG).show();
} catch (IOException e) {
e.printStackTrace();
}
} else {
login();
}
パラメーターallow = "profileid1,profileid2,profileid3"を持つグラフ api を確認しましたが、オブジェクトに埋め込まれています。今、このパラメーターを bundle に追加する方法がわかりません。
これは、グラフ API エクスプローラーが結果を表示する方法です。
"privacy": {
"description": "Friends; Except: Artemas Ali, Artemas Ali",
"value": "CUSTOM",
"friends": "ALL_FRIENDS",
"networks": "",
"allow": "",
"deny": "1000036022153129,1000017534323389"
},