five

Google maps search api

收藏
RapidAPI2026-01-29 更新2025-02-22 收录
下载链接:
https://rapidapi.com/mahmudulhasandev/api/google-maps-search-api
下载链接
链接失效反馈
官方服务:
资源简介:
The Google Maps Search API allows developers to helps users find places, businesses, and landmarks by specifying a query and geographic location.
创建时间:
2026-01-29
原始信息汇总

Google Maps Search API 数据集概述

基本信息

  • API名称: Google Maps Search API
  • 提供商: Mahmudul Hasan
  • 类别: Search
  • 订阅者数量: 8
  • 服务等级: 100%
  • 延迟: 605ms
  • 流行度: 0
  • 定价模式: Freemium

订阅计划

  • BASIC: $0.00 / 月
  • PRO: $10.00 / 月
  • ULTRA: $49.00 / 月
  • MEGA: $299.00 / 月

版本与端点

  • 当前版本: v1
  • 端点:
    • GET maps
    • GET places

功能概述

该API使开发者能够:

  • 通过查询字符串(例如,企业名称、城市等)搜索地点。
  • 使用纬度、经度和缩放参数调整搜索区域。
  • 检索地点信息,例如地址、电话号码、评分和营业时间。
  • 基于唯一的地点ID或客户识别(CID)号筛选搜索结果。
  • 可选择使用语言代码来指定返回数据的语言。

查询参数

  • q (必需): 定义要搜索的查询。例如,q=apple inc将搜索与Apple Inc.相关的地点。
  • ll (可选): 指定GPS坐标以聚焦搜索区域,格式为@纬度,经度,缩放级别。缩放级别范围从3z(完全缩小)到21z(完全放大)。示例:ll=@40.6973709,-74.1444871,11z
  • placeId (可选): 允许使用Google地点ID搜索特定位置,该ID在Google地图上唯一标识一个地点。
  • cid (可选): 允许使用Google CID(客户识别)号搜索地点,该号特定于企业列表。
  • hl (可选): 指定响应的语言。例如,使用hl=es表示西班牙语,hl=fr表示法语。
  • page (可选): 对结果进行分页,每页包含10个地点。通过指定页码(例如,page=2)来检索后续的搜索结果页。

调用示例

cURL

bash curl --request GET --url https://google-maps-search-api.p.rapidapi.com/maps?q=apple%20inc --header X-API-KEY: YOUR_API_KEY --header x-rapidapi-host: google-maps-search-api.p.rapidapi.com --header x-rapidapi-key: YOUR_RAPIDAPI_KEY

JavaScript (Fetch API)

javascript fetch(https://google-maps-search-api.p.rapidapi.com/maps?q=apple%20inc, { method: GET, headers: { X-API-KEY: YOUR_API_KEY, x-rapidapi-host: google-maps-search-api.p.rapidapi.com, x-rapidapi-key: YOUR_RAPIDAPI_KEY } }) .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(Error:, error));

Python (Requests Library)

python import requests

url = https://google-maps-search-api.p.rapidapi.com/maps?q=apple%20inc headers = { X-API-KEY: YOUR_API_KEY, x-rapidapi-host: google-maps-search-api.p.rapidapi.com, x-rapidapi-key: YOUR_RAPIDAPI_KEY }

response = requests.get(url, headers=headers) print(response.json())

Node.js (Axios)

javascript const axios = require(axios);

const options = { method: GET, url: https://google-maps-search-api.p.rapidapi.com/maps, params: { q: apple inc }, headers: { X-API-KEY: YOUR_API_KEY, x-rapidapi-host: google-maps-search-api.p.rapidapi.com, x-rapidapi-key: YOUR_RAPIDAPI_KEY } };

axios.request(options).then(response => { console.log(response.data); }).catch(error => { console.error(error); });

应用场景

  • 企业目录搜索: 开发本地企业目录,允许用户按企业类型或名称搜索,并检索有用的信息,如电话号码、网站和营业时间。
  • 房地产应用: 使用此API根据所列房产的地理位置显示附近的便利设施(学校、医院、餐厅)。
  • 旅游和旅游平台: 集成此API以提供旅游推荐,包括地标、热门目的地和企业办公室。
  • 活动策划: 使用API根据用户查询定位场地、派对用品和活动相关服务,帮助用户轻松策划活动。

优势与特性

  1. 详细的地点信息: API提供关于地点的全面数据,包括地址、评分、网站、电话号码和营业时间。
  2. 灵活的搜索选项: 可以按名称、地点ID或CID搜索,为开发者提供多种定位所需地点的方式。
  3. 语言支持: API支持多种语言,允许全球用户以其首选语言检索信息。
  4. 高度可定制: 可以使用GPS坐标(ll参数)和缩放级别微调搜索结果,以针对特定地理区域。
  5. 高效分页: API的分页功能确保大型数据集可以分解为可管理的块进行处理。
  6. 多用途用例: Google Maps Search API可以集成到各种应用中,从企业目录和房地产应用到旅游平台等。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作