2016-07-01 4 views
0

я использую следующий код для аутентификации facebook логинпитона Facebook Insights ошибки

 import os 
     import facebookinsights as fi 
     pages = fi.authenticate(
     client_id='app_id', 
     client_secret='app_secret_id') 

, но я получаю следующее сообщение об ошибке после ручного входа в систему

Authentication flow completed. You may close the browser tab. Traceback (most recent call last): File "C:/Users/User/Documents/tt.py", line 5, in client_secret='app_secret_id' File "C:\Program Files (x86)\Python35-32\lib\site-packages\facebookinsights__init__.py", line 35, in authenticate return [graph.Page(token) for token in tokens] File "C:\Program Files (x86)\Python35-32\lib\site-packages\facebookinsights__init__.py", line 35, in return [graph.Page(token) for token in tokens] File "C:\Program Files (x86)\Python35-32\lib\site-packages\facebookinsights\graph.py", line 366, in init self.username = data['username'] KeyError: 'username'

любое решение об этой ошибке?

+0

Вы смотрели в хранилище Facebook питон-SDK на GitHub? Вам нужно будет посмотреть там, чтобы узнать, что такое структура на самом деле, потому что документация смехотворно поддерживается (читать не существует). –

ответ

1

страница = fi.authenticate (маркер = 'pageaccesstoken')

Смежные вопросы