2017-10-20 31 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

不客氣。如果我幫助你,請接受我的回答:) –