DeanMalmgrenのfbconsolelibのフォークをインストールし、彼のfbconsole.automatically_authenticate
関数をFacebookで認証しようとしましたが、運がありませんでした。このエラーメッセージが表示されます:
/var/virtualenvs/jd/src/fbconsole/src/fbconsole.pyc in automatically_authenticate(username, password, app_secret, redirect_uri, debug)
411 oauth["state"][0], state,
412 )
--> 413 code = oauth["code"][0]
414
415 # 4. Exchange the code for a user access token for this user's data
KeyError: 'code'
何が悪いのかわかりません。Facebookアプリの設定に問題があるのではないかと疑っています(たとえば、サイトのURLをhttp://127.0.0.1:8080
値に設定できません)。このコードをローカルホストと本番サーバーで実行してみます。code
しかし、エラーはまだ同じです(Facebookは私にパラメーターを与えませんでした)。
どこに問題があるのか誰か知っていますか?