API Graph Facebook: публикация в группе -> Вложение недоступно - PullRequest
0 голосов
/ 17 ноября 2018

Я запрограммировал скрипт PHP, который делится постом с фидом моей группы в Facebook. Однако люди и другие администраторы, кроме меня, не видят «вложения».

Я на самом деле ничего не прикрепляю к сообщению, я делюсь ссылкой и хочу, чтобы люди увидели веб-просмотр этой ссылки. Они видят сообщение и ссылку, но вместо веб-просмотра они видят «вложение недоступно».

Вот пример от члена: enter image description here

Как я могу это исправить? Это происходит только с группами, где я делюсь ссылкой. Когда я делюсь ссылкой на мою страницу в Facebook через API, все работает отлично. Кто-нибудь может объяснить почему? Почему это работает для моей страницы, а не для моей группы?

Я делюсь контентом через мою страницу, которая является администратором этих групп!

Мой код:

$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);

Добрые помощники

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...