如何让我的帖子只被一些朋友看到?

时间:2012-12-12 07:33:01

标签: android facebook facebook-graph-api

我有一些朋友的脸书。我想通过使用facebook graph api发布我的新闻源。

我怎样才能让这些朋友(我有朋友)看到我的帖子?

我是否需要为此创建任何组?

2 个答案:

答案 0 :(得分:1)

是的,有可能。在参数包中,添加隐私字段。见下面的例子:

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() {
       ...
    });

答案 1 :(得分:0)

每个人都可以看到其定义的帖子。

或者你可以

  1. 发布到预先创建的群组

  2. 给一群朋友发消息