我迫切希望在我自己的时间轴上隐藏一篇Facebook帖子(我的帖子或朋友的帖子),但它不起作用,我甚至不知道它是否可能!
我所做的是:
我实现了这段代码:
facebookClient.publish(String.format("%s", postKey), Post.class, Parameter.with("is_hidden", "true"));
我实际上有一个回应:
missing parameter reorder_pids[]
如果我指定它,它会要求我提供有效的合并照片ID等。但我不确定我是否在错误的方向。我的一位同事告诉我,这对他有用,但无法确定有什么区别。
我在普通帐户和Facebook页面上尝试过此功能。
答案 0 :(得分: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发布。