如何标记一个朋友,同时使用Facebook sdk android发布在墙上

时间:2015-05-12 17:29:21

标签: android facebook-graph-api

我需要一个键,用于指定可以在帖子(facebook)中进行评分的朋友

if (session.isOpened()) {
        Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(this, "publish_actions");
        session.requestNewPublishPermissions(newPermissionsRequest);
    }

Request request = Request.newStatusUpdateRequest(Session.getActiveSession(), "Join me", new Request.Callback() {
            @Override
            public void onCompleted(Response response) {
                showPublishResult("Result", response.getGraphObject(), response.getError());
            }
        });

        Bundle params = request.getParameters();
        params.putString("message", "hello test 10");
        params.putStringArray("tags", new String[]{id});
        request.setParameters(params);

        request.executeAsync();

以上代码仅在Facebook墙上发布,而不会传递已传递“ID”的朋友。

是否有任何解决方案可以在Facebook墙上发布我的朋友

请在上面的代码中说明是否有任何错误

我尝试过“tags”,“with_tag”,“tag”,“to”,但似乎没有任何效果。 这是我阅读了所有文档的链接facebook dev doc 任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

您需要指定一个位置才能使用标记。来自:https://developers.facebook.com/docs/graph-api/reference/v2.0/user/feed

  

标签:此帖子中标记的用户ID的逗号分隔列表。如果不指定地点,则无法指定此字段。