【问题标题】:how to hide page post using facebook api如何使用 facebook api 隐藏页面帖子
【发布时间】:2013-07-16 06:41:34
【问题描述】:

我有这个代码,它来自这个链接https://developers.facebook.com/docs/reference/api/page/(请参阅“隐藏页面帖子”)

我没有任何错误,但我的问题是,此代码不起作用。页面帖子仍然没有隐藏

下面是我的代码:

$fanpage_credit = array(
        'access_token' => $page_token,
        'is_hidden' => true
    );

$fanpage_post_url = '/'.$post_id;
$postResult = $facebook->api($fanpage_post_url, 'post', $fanpage_credit ); 



echo 'HIDE SUCCESS '.time(); 

我期待答案。谢谢!

【问题讨论】:

  • 您阅读文档了吗? "您可以通过使用以下参数向 /POST_ID 发出 HTTP POST 来隐藏非管理员用户发布的主页帖子:"您确定这是非管理员用户发布的帖子吗?

标签: facebook-graph-api facebook-php-sdk facebook-page


【解决方案1】:

您可以在发布后隐藏帖子:

$fanpage_credit = array(
    'access_token' => $page_token,
    'is_hidden' => true
);

$fanpage_post_url = '/'.$post_id;
$postResult = $facebook->api($fanpage_post_url, 'post', $fanpage_credit ); 

if (isset($postResult["id"]))
    $facebook->api("/$postResult[id]", 'post', array("timeline_visibility"=>"hidden")); 

【讨论】:

    猜你喜欢
    • 2014-01-28
    • 2014-07-19
    • 2012-12-10
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    相关资源
    最近更新 更多