但是,无论何时拨打电话response = request.execute(auth_http)
,我都会收到以下错误信号,表明我无法进行身份验证:
WARNING:oauth2client.util:execute() takes at most 1 positional argument (2 given)
我显然只传递了一个位置参数(auth_http),并且我已经查看了 oauth2client/util.py、apiclient/http.py 和 oauth2client/client.py 的答案,但似乎没有任何问题。我发现另一个遇到相同问题的堆栈溢出帖子,但似乎在 oauth2client/client.py 中 OAuth2WebServerFlow 类的构造函数中,“access_type”已经设置为“离线”(虽然老实说我不完全了解在设置 oauth2.0 流程方面发生了什么)。
任何建议将不胜感激,并在此先感谢!