我有我的一些朋友的Facebook ID。我想通過使用Facebook圖形API來張貼我的新聞源。如何讓我的帖子只被一些朋友看到?
我怎樣才能讓這些朋友(我有Facebook的ID)看到我的文章?
我需要爲此創建任何組嗎?
我有我的一些朋友的Facebook ID。我想通過使用Facebook圖形API來張貼我的新聞源。如何讓我的帖子只被一些朋友看到?
我怎樣才能讓這些朋友(我有Facebook的ID)看到我的文章?
我需要爲此創建任何組嗎?
是的,這是可能的。在參數包中添加隱私字段。看到下面的例子:
public String postToWall() {
Bundle params = new Bundle();
params.putString("message", "test message");
JSONObject privacy = new JSONObject();
privacy.put("value", "CUSTOM");
privacy.put("friends", "SOME_FRIENDS");
privacy.put("allow", "FRIEND_ID_1,FRIEND_ID_2...");
params.putString("privacy", privacy.toString());
Facebook facebook = new Facebook(YOUR_APP_ID);
AsyncFacebookRunner mAsyncFacebookRunner = new AsyncFacebookRunner(facebook);
mAsyncFacebookRunner.request("me/feed", params, "POST", new BaseRequestListener() {
...
});
我該怎麼做用圖形api做這個 – user1891910
android sdk使用圖形API,如果你按照上面的例子代碼,它會做的伎倆 –
我想你會需要這個組ID ... Facebook是否有選擇性的分享選項,如Google+? – aProgrammer
https://developers.facebook.com/docs/reference/privacy-parameter/ – CBroe