Facebook Graph API:将帖子分享到群组->附件不可用

时间:2018-11-17 20:56:53

标签: php facebook facebook-graph-api

我已经编写了一个PHP脚本,该脚本正在分享我的facebook组的供稿。但是,除了我以外,其他人和其他管理员都看不到“附件”。

我实际上没有在帖子中附加任何内容,而是分享了一个链接,并且希望人们看到该链接的网络预览。他们看到了帖子和链接,但看到的是“附件不可用”,而不是网络预览。

这里有一个成员的示例:enter image description here

我该如何解决?这仅在我共享链接的组中发生。当我通过API共享指向我的Facebook页面的链接时,一切正常。谁能解释为什么?为什么它对我的页面有效,但对我的组无效?

我正在通过我的页面共享内容,这些页面是这些组的管理员!

我的代码:

$page_url = "https://graph.facebook.com/v3.2/[my_group_id]/feed";

$data['link'] = "https://myawsomelink.com" <- Want to have a webpreview for this link!
$data['message'] = "my_test_message";
$data['access_token'] = "my_private_accesstoken";

$ch = curl_init();
curl_reset($ch);
curl_setopt($ch, CURLOPT_URL, $page_url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$tmp = curl_exec($ch);

亲切的问候

0 个答案:

没有答案