Facebook Graph API - получение альбома со страницы «Алкоголь» или страницы с ограничением по возрасту - PullRequest
0 голосов
/ 28 мая 2011

Мне кажется, это должно быть относительно простой задачей, но я не смог добиться успеха в поиске помощи или поиске ее самостоятельно.

Проще говоря, я хочу вытащить пару изображений из определенного фотоальбома конкретной страницы на веб-сайт этой страницы и отобразить их на боковой панели как «Последние фотографии на Facebook» или что-то в этом роде. Это не личная учетная запись Facebook, а коммерческая страница.

В качестве дополнительной информации эта страница помечена как связанная с алкоголем. Как это может повлиять на проблему и как обойти ограничения на содержимое?

Я пытаюсь сделать это с помощью PHP SDK, но пытаюсь получить:

/<page_id>/albums or
/<album_id>

Я получаю ответы типа «ложь» или значение «данные» json, которое пусто.

{ "данные": [] }

Вот пример того, что я пытаюсь сделать, хотя я даже не знаю, вернусь ли я к такому подходу:

$facebook = new Facebook(array(
    'appId'  => '<APPID>',
    'secret' => '<SECRET>',
));

$access_token = $facebook->getAccessToken();

$albums = $facebook->api("/<PAGEID>/albums?access_token=".$access_token);

1 Ответ

1 голос
/ 29 мая 2011

Попробуйте перейти на страницу, которая вам нужна, пока вы не вошли в Facebook.

Если это проблема, вам следует создать новую учетную запись Facebook и активировать разрешение offline_access. При этом ваш access_token будет постоянным, и вы сможете передать его с помощью запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...