2017-10-20 111 views
0

我尝试了多次下面的代码,但错误始终是venue id。我无法弄清楚venue id有什么问题。 4b564bf1f964a520db0928e3在这里是一个随机的例子。Foursquare - 从VENUE_ID获取提示

我的代码:

tips='https://api.foursquare.com/v2/venues/VENUE_ID/tips' 

params=dict(client_id=client_id,client_secret=client_secret,v='20170801',VENUE_ID='4b564bf1f964a520db0928e3') 

resp_tips=requests.get(url=tips, params=params) 

data_tips=json.loads(resp_tips.text) 

data_tips 

错误消息:

{'meta': {'code': 400, 
    'errorDetail': 'Value VENUE_ID is invalid for venue id', 
    'errorType': 'param_error', 
    'requestId': '59e971366a6071382dca9c01'}, 
'response': {}} 

回答

2

您使用的API在错误的道路。试试以下代码:

tips='https://api.foursquare.com/v2/venues/4b564bf1f964a520db0928e3/tips' 

params=dict(client_id=client_id,client_secret=client_secret,v='20170801') 

resp_tips=requests.get(url=tips, params=params) 

data_tips=json.loads(resp_tips.text) 

data_tips 
+0

它的工作原理。非常感谢! – jpython

+0

不客气。如果我帮助你,请接受我的回答:) –