Facebook Graph API для получения списка фанатов Facebook пользователей - PullRequest
0 голосов
/ 21 марта 2012

У меня проблема при получении списка фан-страниц Facebook с использованием графика api.

Я использую:

https://graph.facebook.com/{userfacebookid}/accounts?access_token={access_token}&scope=manage_pages

Но я получаю пустой результат, подобный этому:

{
   "data": [

   ]
}

Ответы [ 2 ]

4 голосов
/ 21 марта 2012

ONE: Вы должны начать с чтения потока аутентификации. Вот документ Аутентификация на стороне сервера

https://www.facebook.com/dialog/oauth?
    client_id=YOUR_APP_ID
   &redirect_url=YOUR_REDIRECT_URI
   &scope=COMMA_SEPARATED_LIST_OF_PERMISSION_NAMES
   &state=SOME_ARBITRARY_BUT_UNIQUE_STRING

Здесь вы должны запросить разрешение manage_pages

TWO: Получив токен доступа пользователя с этим разрешением, вы можете получить страницы, которые администрирует пользователь:

https://graph.facebook.com/{userfacebookid}/accounts?access_token={access_token}

ТРИ: Это не приведет к получению страниц, которые фанат пользователя!

0 голосов
/ 23 июля 2013

Я также столкнулся с той же проблемой при получении наших страниц (т. Е. Созданных нами), и я попытался, но, наконец, я получил решение

Во время аутентификации вы должны передать разрешения, как показано ниже

https://graph.facebook.com/oauth/authorize?client_id=YOUR_APP_ID&redirect_url=YOUR_REDIRECT_URI&scope=manage_pages,user_subscriptions

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