1

我迫切希望在自己的时间线上隐藏 Facebook 帖子(我的或朋友的帖子),但它不起作用,我什至不知道这是否可能!

我所做的是:

  1. 首先,我检查了特定帖子的时间线是否可以隐藏
  2. 我实现了这段代码:

    facebookClient.publish(String.format("%s", postKey), Post.class, Parameter.with("is_hidden", "true"));
    

我实际上有这样的回应:

 missing parameter reorder_pids[]

如果我指定它,它会要求我提供有效的合并照片 ID 等。但我不确定我是否走错了方向。我的一位同事告诉我,这对他有用,但无法确定有什么区别。

我在普通帐户和 Facebook 页面上尝试了此功能。

4

1 回答 1

1

这里是:

String _mode = "hidden";    // or "normal" or "starred"
facebookClient.publish(_post, FacebookType.class, Parameter.with("timeline_visibility", _mode));

一旦 Post 被隐藏 - 您将无法通过 FQL 请求检索它,即使是 post_id。这几乎就像“删除”。但是您仍然可以使用timeline_visibility=normal 进行发布。

于 2014-01-22T01:24:59.997 回答