gpt4 book ai didi

javascript - 请求完整的响应对象而不是紧凑的响应对象 foursquare field 搜索 api?

转载 作者:行者123 更新时间:2023-11-29 14:54:19 25 4
gpt4 key购买 nike

当我们请求 API 调用 foursquare 以搜索特定类别的场所时它返回一个紧凑的响应而不是完整的响应,因此我无法获得有关该地点的完整信息,例如该地点是否开放,价格等仅在完整响应中返回,我能否获得完整的响应而不是紧凑的响应?? more info provided here .

例如:
调用:https://api.foursquare.com/v2/venues/search?ll=18.5308225,73.8474647&categoryId=4bf58dd8d48988d1e1931735&radius=1000&v=20131021&limit=1

结果:

{
"meta": {
"code": 200
},
"response": {
"venues": [{
"id": "4b975471f964a520c9ff34e3",
"name": "Yana Sizzler & Wok",
"contact": {
"phone": "+912066013897",
"formattedPhone": "+91 20 6601 3897"
},
"location": {
"address": "F C Road",
"lat": 18.52802688063791,
"lng": 73.84272476029567,
"distance": 589,
"cc": "IN",
"city": "Pune",
"state": "India",
"country": "India"
},
"categories": [{
"id": "4bf58dd8d48988d1df931735",
"name": "BBQ Joint",
"pluralName": "BBQ Joints",
"shortName": "BBQ",
"icon": {
"prefix": "https:\/\/ss1.4sqi.net\/img\/categories_v2\/food\/bbq_",
"suffix": ".png"
},
"primary": true
}],
"verified": false,
"restricted": true,
"stats": {
"checkinsCount": 542,
"usersCount": 402,
"tipCount": 19
},
"specials": {
"count": 0,
"items": []
},
"hereNow": {
"count": 0,
"groups": []
},
"referralId": "v-1386276988"
}]
}
}

但我没有获得像 isOpen Price 等信息,我们在使用探索时会在完整响应中获得这些信息。

最佳答案

API 不支持在 field 搜索响应中返回完整的对象——您需要单独制作一个 venue details调用获取您要查找的信息。我们建议缓存 field 详细信息(最多 30 天)以避免必须重复调用此端点来检索不一定经常更改的信息。

关于javascript - 请求完整的响应对象而不是紧凑的响应对象 foursquare field 搜索 api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20409032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com