【发布时间】:2013-02-20 09:20:09
【问题描述】:
我正在尝试通过 Python 从 Foursquare API 获取访问令牌。
我正在使用来自https://github.com/mLewisLogic/foursquare 的包装器 并且,遵循http://log.hckr.org/2012/02/01/foursquare-api-wrapper-for-python 中提到的相同方法
但是,对于 access_token = client.oauth.get_token('XX_CODE_RETURNED_IN_REDIRECT_XX') 。我收到以下错误
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
File "C:\Python27\lib\site-packages\foursquare\__init__.py", line 135, in get_token
response = _request_with_retry(url)
File "C:\Python27\lib\site-packages\foursquare\__init__.py", line 707, in _request_with_retry
return _process_request_with_httplib2(url, data)
File "C:\Python27\lib\site-packages\foursquare\__init__.py", line 733, in _process_request_with_httplib2
raise FoursquareException(u'Error connecting with foursquare API')
FoursquareException: Error connecting with foursquare API
我不确定错误是由于 httplib2 库还是其他原因!
有人有解决办法吗?
【问题讨论】:
-
你能围绕这个调用发布更多代码吗?为了确定,您实际上是在传递代码(可以作为查询字符串参数找到),而不是字符串
'XX_CODE_RETURNED_IN_REDIRECT_XX',对吗? -
@octopi 我已经尝试过log.hckr.org/2012/02/01/foursquare-api-wrapper-for-python中提到的代码
-
实际记录的错误是什么?
标签: python api oauth-2.0 foursquare httplib2