Почему график Facebook требует токен доступа для видео, а не альбомов? - PullRequest
4 голосов
/ 12 декабря 2010

Почему API графа Facebook требуется токен доступа для доступа к видео на моей странице Facebook:

Но не требуется ли токен доступа, когда я пытаюсь получить доступ к альбомам и фотографиям страницы?

Находятся ли видео под более строгой защитой, чем альбомы и фотографии? Сделал ли я что-то в настройках разрешений моей фан-страницы в Facebook, чтобы открывать альбомы и фотографии, но не видео? В обзоре API я не вижу ничего, что бы указывало на то, что эти объекты отличаются друг от друга.

Есть ли способ открыть видео, чтобы мне не нужен токен?

Ответы [ 3 ]

1 голос
/ 19 января 2012

Я также имел дело с этой проблемой только на видео и обнаружил, что вы можете использовать маркер доступа к странице.

Это можно легко получить с помощью графического обозревателя, просто выберите свое приложение и обязательно проверьте разрешения для «account» и «offline_access» **.Вызов выглядит так, чтобы отобразить страницы после того, как эти разрешения были предоставлены (вы должны быть администратором рассматриваемой страницы):

http://graph.facebook.com/<your facebook ID>/accounts

Это, конечно, можно записать через SDK, но я нашелпроще всего просто получить токен доступа непосредственно из вывода проводника.

Используйте токен доступа к странице в вызове API графа объектного видео, и вы получите результаты.Используя PHP, я ссылался на видео на странице через его идентификатор объекта:

$graphCallParams = array("access_token" => <page access token gathered from above>);
$facebook->api('<video object id>', $graphCallParams);

** offline_access будет следить за тем, чтобы токен доступа к странице не истек, но я все еще лично не доверяю этому, идумал о написании сценария, который периодически проверяет правильность маркера доступа.

1 голос
/ 30 января 2011

Вы заметите, что для видео Пейджа требуется учетная запись Facebook:

http://developers.facebook.com/docs/reference/api/page/

videos |Доступно всем на Facebook |Массив объектов Video

Пытаюсь найти решение этой проблемы сам.

См .: Приложения для страницы Facebook

0 голосов
/ 17 апреля 2013

Я столкнулся с проблемой, когда Facebook теперь запрашивает токен доступа для общедоступных фотоальбомов.Похоже, что в последние несколько дней они повысили свою безопасность.

...