Я запрограммировал скрипт PHP, который делится постом с фидом моей группы в Facebook. Однако люди и другие администраторы, кроме меня, не видят «вложения».
Я на самом деле ничего не прикрепляю к сообщению, я делюсь ссылкой и хочу, чтобы люди увидели веб-просмотр этой ссылки. Они видят сообщение и ссылку, но вместо веб-просмотра они видят «вложение недоступно».
Вот пример от члена:
Как я могу это исправить? Это происходит только с группами, где я делюсь ссылкой. Когда я делюсь ссылкой на мою страницу в 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);
Добрые помощники