PHP: API GRAPH на странице Canvas, вызывая ошибку сервера

StackOverflow https://stackoverflow.com/questions/8322642

  •  26-10-2019
  •  | 
  •  

Вопрос

У меня есть следующая проблема, пожалуйста, помогите мне.

Я пытаюсь запросить сведения о странице через график API только с помощью page_id. И, насколько я знаю, мне не нужен токен доступа для этого звонка. Ниже приведен мой код.

$graphApi = $facebook->api('/' . $data['fb_page_id'], 'GET');

Который выше работает нормально, однако, когда я загружаю на Facebook и проверяю страницу Canvas, она дает мне пустую страницу.

После отладки я получаю эту ошибку

Ошибка сервера Веб -сайт столкнулся с ошибкой при извлечении (мой URL -адрес холста). Это может быть недостаточно для технического обслуживания или неправильно настроено.

И как только я удалю графический API, все возвращается к нормальной жизни.

Заранее спасибо!

Это было полезно?

Решение

Хорошо, до сих пор не знаю, почему API Graph вызывает ошибку сервера, но теперь получил еще одну солюзию. Причина, по которой я хочу получить информацию о странице, заключается в том, что я просто хочу, чтобы ссылка на страницу приложения, поэтому вместо использования API Call я использовал следующий URL для получения ссылки.

"http://www.facebook.com/pages/view/yourpageid", который будет перенаправлен на ссылку на страницу.

Надеюсь, это поможет некоторым людям!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top