2016-05-17 20 views
0

を確立しながら、私はGmailのAPIPythonのGmailのAPI:エラー安全な接続

で動作するように私のプログラムを取得しようとしていた私は、YouTube上のGoogleの公式チュートリアルの指示に従っ:ここhttps://www.youtube.com/watch?v=L6hQCgxgzLIし、それに応じて

です私のコード(のみ許可を含む):

from apiclient.discovery import build 
from httplib2 import Http 
from oauth2client import file, client, tools 

SCOPES = 'https://www.googleapis.com/auth/gmail.readonly' 
CLIENT_SECRET = 'client_secret.json' 

store = file.Storage('storage.json') 
creds = store.get() 
if creds is None or creds.invalid: 
    flow = client.flow_from_clientsecrets(CLIENT_SECRET, SCOPES) 
    creds = tools.run(flow, store) 
GMAIL = build('gmail', 'v1', http=creds.authorize(Http())) 

私は、コードを実行したときただし、以下は

起こります210

どこが間違っていましたか?

答えて

0

tools.run()からtools.run_flow()への移行 このミニチュートリアルスラッシュ移行ガイドスラッシュPSA(公的サービスアナウンスメント)は、現在oauth2client.tools.run()を呼び出しているGoogle APIクライアントライブラリ(PythonアプリケーションからGoogle APIにアクセスするため)を使用してPython開発者を対象としています。警告、および/またはoauth2client.tools.run_flow()への移行を検討してください。

UPDATE(2016年1月):2015年8月にrun()関数自体がクライアントライブラリから削除されたため、アプリケーションコードからrun()を呼び出すと、例外をスローします。このブログポストは、この状況であなたのために作成され、すぐに移行する必要があります。

http://wescpy.blogspot.fr/2015/04/migrating-from-toolsrun-to-toolsrunflow.html

関連する問題