#facebook-graph-api #facebook-wall #facebook-group
#facebook-graph-api #facebook-стена #facebook-группа
Вопрос:
Я могу читать каналы пользователей или сообщения
https://developers.facebook.com/tools/explorer?method=GETamp;path=me/posts
но когда я пытаюсь получить доступ к ленте групп или сообщениям, я не могу. Я добавил часть аутентификации, но она возвращает пустой JSON. Из групп, которые я пробовал, одна была закрыта, а 2 других являются открытыми группами.
https://graph.facebook.com/228955270470492
Приведенное выше возвращает это:
{
"id": "228955270470492",
...
"name": "ADI BİLİM",
"privacy": "OPEN",
...
}
Запрашиваю этот канал
https://graph.facebook.com/228955270470492/feed?access_token=AAACEdEose0cBAACgceqTZCBg0YA7MifDP02MKVXpZCipHJNHmHqK5OTzDvJaNke2JDxhOxKOTFl6bPOoZCZAdUZAQFFV6lD8GCMTxQHigUQZDZD
результаты пустые:
{
"data": [
]
}
Что я делаю не так?
Ответ №1:
Для меня это работает нормально, ваш токен доступа для пользователя, который является членом группы?
Если нет, группа должна иметь видимость OPEN
. Вам также может потребоваться user_groups
разрешение для пользователя, но я предполагаю, что оно у вас уже есть, если вы обращаетесь к списку групп пользователя
Комментарии:
1. Вы говорите о группе, которую я вставил выше? Если то, что я делаю, работает для вас, возможно, это своего рода проблема с обновлением fb.
Ответ №2:
Даже если эта группа общедоступна, мне нужно авторизовать приложение «read_stream» с расширенными разрешениями. Теперь я могу видеть каналы 🙂