Я часть секретной группы. Я хочу получить все сообщения и их метаданные. Я использую следующий код:Как получить доступ к сообщениям секретной группы, используя facebook-api?
import facebook
if __name__ == '__main__':
APP_SECRET = ""
APP_ID = ""
PAGE_ID = "" ## Page ID of the secret group
access_token = facebook.get_app_access_token(APP_ID, APP_SECRET)
graph = facebook.GraphAPI(access_token)
resp = graph.get_object('me/accounts')
page_access_token = None
for page in resp['data']:
if page['id'] == PAGE_ID:
page_access_token = page['access_token']
graph = facebook.GraphAPI(page_access_token)
, но я получаю эту ошибку:
facebook.GraphAPIError: An active access token must be used to query information about the current user.
на линии resp = graph.get_object('me/accounts')
.
Куда я иду не так?
'соответственно = graph.get_object ('я/группы')' по-прежнему дает мне ту же ошибку. Форма, где я могу получить разрешение 'user_managed_groups'. Это какой-то знак маркера? –
Это разрешение. вам нужно начать читать документы с самого начала, как кажется, я включил ссылку на часть входа. – luschn