我有一个使用AppEngine / python作为后端的移动应用程序。用户可以通过Twitter和Facebook登录和分享他们的内容。
自昨天以来的问题是用户无法登录或分享Twitter。 (facebook还可以)我怀疑它可能与新的Twitter API限制有关,我昨晚一直在寻找答案,但找不到它,试图看看是否有其他人有这个问题。 / p>
日志中的错误信息是: ...
ApplicationError:2 回溯(最近一次调用最后一次):
文件“/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py”,第712行,致电 handler.post(*基团) 文件“/base/data/home/apps/weddarapp/4.361251603797223739/push.py”,第83行,在帖子中 self.get()
文件“/base/data/home/apps/weddarapp/4.361251603797223739/push.py”,第78行,获取 method = urlfetch.POST)
文件“/base/data/home/apps/weddarapp/4.361251603797223739/oauth.py”,第204行,在make_request中 protected,method,headers).get_result()
文件“/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py”,第604行,在get_result中 return self .__ get_result_hook(self)
文件“/base/python_runtime/python_lib/versions/1/google/appengine/api/urlfetch.py”,第369行,在_get_fetch_result中 提出DownloadError(str(err))
DownloadError:ApplicationError:2
...
我理解这是oAuth,但我们一方都没有改变,所以一定是来自twitter。我不认为这是巧合。找不到我们的oAuth.py文件的更新版本。
感谢