我试图通过将is_hidden设置为true来隐藏页面帖子。我正在发布这个网址:
https://graph.facebook.com/[post ID]?is_hidden=true&access_token=[page access token]
我收到此错误消息:
(#100) Cannot hide/unhide story posted by post itself
它到底想告诉我什么?我可以使用Facebook的GUI隐藏帖子,所以我知道它可以被隐藏。有没有人有隐藏页面帖子的工作示例?
谢谢。
答案 0 :(得分:3)
我发现我使用了错误的字段。而不是is_hidden,我需要使用timeline_visibility来解决这个问题。
如果您将timeline_visibility设置为“隐藏”,则帖子不会显示在页面的时间轴中。它仍然出现在新闻源中,这是我想要的行为。
此外,如果我在发布帖子的同时设置时间线可见性,它似乎不起作用。必须在帖子发布后设置。
我在Facebook的文档中找不到timeline_visibility字段,所以我不知道它是否受支持。