地点 API 允许您搜索地点
您可以通过距离或文本字符串搜索地点
FindPlaceByText 请求需要一个文本参数并返回一个地点
必填参数:
text - 识别搜索目标的文本输入,如名称或地址可选参数:
language - 返回结果的两字母语言代码(ISO 639-1)bounds - 优先在指定的矩形区域内返回结果。格式:南,西,北,东。坐标:十进制度数FindPlacesNearby 允许您在指定半径内搜索位置周围的地点
必填参数:
location - 用于检索地点的纬度/经度可选参数:
radius - 返回结果的距离(以米为单位)。最大:10000 米type - 返回地点的类型(请参见下面允许的类型列表)language - 返回结果的两字母语言代码(ISO 639-1)服务返回地点列表及每个地点的详细信息
一个地点包含以下字段:
根据文本查找地点 - 端点功能
| 对象 | 描述 |
|---|---|
text |
[必需] A text string on which to search |
language |
可选 The two-letter language code in which to return results (ISO 639-1) |
bounds |
可选 Bounding rectangle. Format: south,west,north,east. Coordinates: decimal degrees. |
{
"results": [
{
"id": "578A19E791A33F37C5189F95D428ED1E",
"name": "Children's Creativity Museum",
"address": "221 4th St, San Francisco, CA 94103, United States",
"phone_number": "+14158203320",
"website": "http://www.creativity.org/",
"location": {
"lat": 37.783366,
"lng": -122.402325
},
"types": [
"museum",
"tourist_attraction"
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/3898/trueway+places+api/4605/findplacebytext?text=Children's Creativity Museum&language=en' --header 'Authorization: Bearer YOUR_API_KEY'
附近查找地点 - 端点功能
| 对象 | 描述 |
|---|---|
location |
[必需] The latitude/longitude around which to retrieve places |
type |
可选 The type of places that are returned |
radius |
可选 The distance (in meters) within which to return results |
language |
可选 The two-letter language code in which to return results (ISO 639-1) |
{
"results": [
{
"id": "1DE9131FF814DC997C6EEAF351D618EF",
"name": "Funny Library Coffee Shop",
"address": "250 4th St, San Francisco, CA 94103, USA",
"phone_number": "+14155346500",
"website": "https://virginhotels.com/san-francisco/dine-and-drink/funny-library/",
"location": {
"lat": 37.782442,
"lng": -122.402157
},
"types": [
"cafe",
"food",
"store"
],
"distance": 104
},
{
"id": "0BF71988AE26A020BCD7E06E8E42ED22",
"name": "Joyride Pizza - Yerba Buena Gardens",
"address": "730 Howard St, San Francisco, CA 94103, USA",
"phone_number": "+14152952914",
"website": "http://www.joyridepizza.com/",
"location": {
"lat": 37.784506,
"lng": -122.401944
},
"types": [
"bar",
"cafe",
"food",
"restaurant"
],
"distance": 131
}
]
}
curl --location --request GET 'https://zylalabs.com/api/3898/trueway+places+api/4606/findplacesnearby?location=37.783366,-122.402325&radius=1000&language=en' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
FindPlaceByText 端点接受文本、语言和边界等参数 FindPlacesNearby 端点使用位置、半径、类型和语言 这些参数允许用户有效地自定义搜索
响应数据的结构是一个包含“results”数组的JSON对象 数组中的每个元素代表一个地点及其相关字段 使得以编程方式解析和利用信息变得容易
两个端点提供有关各种地方的信息,包括餐厅 博物馆 公园等 用户可以根据自己的位置搜索特定类型的地方或探索附近的选项
数据的准确性通过定期更新和多来源的质量检查得以保持 API汇总来自可信数据库的信息 确保用户获取可靠和最新的地点详情
典型的使用案例包括查找附近的餐馆、定位旅游景点或搜索特定服务如医院或银行。开发者可以将这些数据集成到导航、旅行规划或本地发现的应用中
用户可以通过在应用程序中显示地点信息、根据类型或距离过滤结果以及链接到外部网站以获取更多详细信息来利用返回的数据。这增强了基于位置的服务中的用户体验
服务级别:
100%
响应时间:
664ms
服务级别:
100%
响应时间:
123ms
服务级别:
83%
响应时间:
564ms
服务级别:
100%
响应时间:
756ms
服务级别:
100%
响应时间:
342ms
服务级别:
100%
响应时间:
123ms
服务级别:
100%
响应时间:
144ms
服务级别:
100%
响应时间:
2,429ms
服务级别:
100%
响应时间:
351ms
服务级别:
100%
响应时间:
605ms