Я успешно создал приложение facebook, которое показывает данные в режиме реального времени из facebook graph api без аутентификации. Метод, который я использовал, представляет собой простое подключение к графическому API, потому что мне нужна только основная информация для него.
$url = 'http://graph.facebook.com/'.$pagename;
// for id
$url = 'http://graph.facebook.com/'.$page_id;
$pageinfo = json_decode(file_get_contents($url));
Этот метод отлично работает, но не для некоторых страниц в Facebook. Мой клиент отправил мне URL этих страниц. С моего компьютера, но я не могу получить доступ к этой странице (facebook перенаправляет меня на домашнюю страницу). Также я попытался получить доступ к графику через имя пользователя и идентификатор этой страницы. Он просто возвращает false
.
Вот эти страницы. Обратите внимание, что эта проблема возникает не на всех страницах, а на некоторых:
https://www.facebook.com/MontanaDaleCarnegie
https://www.facebook.com/pages/The-Painted-Swan-Online-Marketing/223492000998546
Я не могу найти проблему, почему эти страницы недоступны. Есть ли какие-либо настройки на странице настроек страницы, которые делают страницу закрытой или недоступной через API графика? Клиент говорит, что он может получить доступ к этим страницам.
Мне нужен ваш опыт для преодоления этой ситуации. Спасибо!