我在尝试调用FourSquare API时收到版本控制日期错误
我在尝试调用Foursquare places API时出错,因为我的版本控制很旧,但是错误中指定的日期比我使用的日期早得多。我错过什么了吗 这是一个认证项目,请有人告诉我发生了什么,我还没有找到任何资源在这方面。我已经尝试了版本控制日期我在尝试调用FourSquare API时收到版本控制日期错误,api,foursquare,Api,Foursquare,我在尝试调用Foursquare places API时出错,因为我的版本控制很旧,但是错误中指定的日期比我使用的日期早得多。我错过什么了吗 这是一个认证项目,请有人告诉我发生了什么,我还没有找到任何资源在这方面。我已经尝试了版本控制日期20180604和20180323,但得到了相同的错误。我已附上我的代码 CLIENT_ID = 'xxxxxx' CLIENT_SECRET = 'xxxxx' VERSION = '20180604' LIMIT = 30 Latitude = 38
20180604
和20180323
,但得到了相同的错误。我已附上我的代码
CLIENT_ID = 'xxxxxx'
CLIENT_SECRET = 'xxxxx'
VERSION = '20180604'
LIMIT = 30
Latitude = 38.925496298
Longitude = -77.0350515265
这是我尝试调用结果时出现的错误
results = requests.get(url).json()
ERROR: 'meta': {'code': 410,
'errorType': 'param_error',
'errorDetail': 'The Foursquare API no longer supports requests that pass in a version v <= 20120609. For more details see https://developer.foursquare.com/overview/versioning',
'requestId': '5f4e58420179823aae7b5f91'},
'response': {}}
results=requests.get(url).json()
错误:'meta':{'code':410,
'errorType':'param_error',
'errorDetail':'Foursquare API不再支持在版本v中传递的请求,它现在可以工作了。我不知道为什么以前不支持它(我唯一不同的做法是安装Folium)但无论如何,它现在正在工作。很抱歉,我不能提供更多关于这一点的说明。如果其他人有类似的问题,我会尝试使用不同的环境。我在IBM Watson Studio中运行,并切换到我的本地Jupyter实例,确认它工作,然后在我返回Watson时它工作。所以我不确定,但这就是我能做到的报价。请显示您的url
例如……谢谢,它现在正在工作。如果我以后对这类事情有疑问,我一定会包括url。