Я не могу получить доступ к Facebook страницам (учетной записи) php sdk 4.0

0

Я хочу получить информацию на странице в facebook. Я использую php sdk 4.0, а документация facebook дает

 /* PHP SDK v4.0.0 */
/* make the API call */
$request = new FacebookRequest(
  $session,
  'GET',
  '/me/accounts'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
/* handle the result */

но после запуска этого кода My output

Facebook\GraphObject Object ( [backingData:protected] => Array ( ) )

так что если я пропущу что-нибудь в своем коде или какие-то другие вещи

благодаря

  • 0
    Вы правильно установили access_token? попробуйте использовать простой file_get_contents (" graph.facebook.com/me/accounts?access_token=XXXXX" ); Посмотрите, работает это или нет?
Теги:
facebook
facebook-graph-api
facebook-php-sdk

2 ответа

0
Лучший ответ

Я получил решение с помощью расширенного управления профилем facebook

http://developers.facebook.com/docs/authentication/permissions

Вы можете сделать это, если используете Facebook, подключитесь, передав scope = email в строке get вашего вызова, затем в Auth Dialog.

Он находится в документации к Facebook

1

Если вы используете тестовое приложение (основное приложение не было отправлено для просмотра fb), вы должны использовать тестовую учетную запись для запроса. На реальной учетной записи вы получите пустой объект/массив. Подробнее https://developers.facebook.com/docs/apps Читайте о тестовых приложениях и тестируйте пользователей.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню