Как вы можете видеть на этой картинеЗачем нужен тот же запрос FB-запросов в браузере и API-интерфейсе API-интерфейсов Графика, но возвращаете null с помощью PHP SDK?
- У меня есть действующий долговечный маркер доступа для моего приложения (390068587730802) со следующими разрешениями: ads_management, manage_pages, read_insights, user_friends
- Я могу использовать его для получения данных о другом доступном приложении (50813163906) с помощью Graph API Explorer,
- $ facebook-> getUser(); возвращает мой идентификатор пользователя
- ОДНАКО, я получаю NULL с того же запроса через PHP SDK.
Я тестировал локально на xampp и на сервере Apache. Сегодня я обновил SDK PHP, чтобы включить в него последние изменения, связанные с офлайн-доступом и длинными токенами. Я прочитал десятки сообщений и документации FB. Я рад узнать больше, что, по вашему мнению, поможет, но учтите, что мой токен действителен, долговечен, и я успешно получаю «/ me» из графического API. Все это происходит под http или https.
UPDATE «Facebook:.. К сожалению, что-то пошло не так, мы работаем над этим фиксируется, как только мы можем»
Как видно на следующем рисунке ниже, I've var_dump' d на самом деле вызываются опции CURL для проверки правильности доступа и URL-адреса. Кроме того, я могу скопировать эти URL-адреса прямо в браузер и получить полный возврат данных!
Если во время моего тестирования я создал «две активные сессии», - так как некоторые документы предупреждают - как вы можете проверить это? Самое главное, почему один и тот же запрос FB-запросов работает в API-интерфейсе Graph API, но возвращает null с PHP SDK?
Вы сделали свой день ... Я искал решение от 2 дней ... – Khushboo