Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我在尝试调用FourSquare API时收到版本控制日期错误_Api_Foursquare - Fatal编程技术网

我在尝试调用FourSquare API时收到版本控制日期错误

我在尝试调用FourSquare API时收到版本控制日期错误,api,foursquare,Api,Foursquare,我在尝试调用Foursquare places API时出错,因为我的版本控制很旧,但是错误中指定的日期比我使用的日期早得多。我错过什么了吗 这是一个认证项目,请有人告诉我发生了什么,我还没有找到任何资源在这方面。我已经尝试了版本控制日期20180604和20180323,但得到了相同的错误。我已附上我的代码 CLIENT_ID = 'xxxxxx' CLIENT_SECRET = 'xxxxx' VERSION = '20180604' LIMIT = 30 Latitude = 38

我在尝试调用Foursquare places API时出错,因为我的版本控制很旧,但是错误中指定的日期比我使用的日期早得多。我错过什么了吗

这是一个认证项目,请有人告诉我发生了什么,我还没有找到任何资源在这方面。我已经尝试了版本控制日期
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。