一切就绪!

着手开发前,请先阅读我们的开发者文档

激活 Google Maps Time Zone API

为帮助您起步,我们将引导您在 Google Developers Console 中先完成几项任务:

  1. 创建或选择项目
  2. 激活 Google Maps Time Zone API
  3. 创建相应密钥
继续

入门指南

Google Maps Time Zone API 提供地球表明各位置的时间偏移数据。您可以请求特定纬度/经度对和日期的时区信息。该 API 将返回该时区的名称、与协调世界时的时间偏移以及夏令时偏移。

示例请求和响应

可以使用以网址字符串形式构建的请求、用于指定 location 的纬度/经度坐标、用于指定日期的 timestamp 以及 API 密钥,通过 HTTP 接口访问 Google Maps Time Zone API。

下例请求的是 2016 年 3 月 15 日美国华盛顿特区 JSON 格式的时区数据:

https://maps.googleapis.com/maps/api/timezone/json?location=38.908133,-77.047119&timestamp=1458000000&key=YOUR_API_KEY

可以在网络浏览器中输入该网址进行测试(务必将“YOUR_API_KEY”替换成实际使用的 API 密钥)。响应包括指定位置和日期 (timestamp) 的时区数据。

请查看开发者指南,了解有关生成请求网址和可用参数以及理解响应的详细信息。

下面是一个 JSON 格式的示例响应:

{
   "dstOffset" : 3600,
   "rawOffset" : -18000,
   "status" : "OK",
   "timeZoneId" : "America/New_York",
   "timeZoneName" : "Eastern Daylight Time"
}

使用客户端内容库编码入门指南

客户端内容库通过以简单、原生方式实现身份验证、请求限制和自动重试等常见任务来简化 Google Maps Web Service API 开发工作。Java Client、Python Client、Go Client 和 Node.js Client for Google Maps Services 中提供了 Google Maps Time Zone API。

身份验证、配额和政策

激活 API 和获取 API 密钥

要使用 Google Maps Time Zone API,您必须先在 Google API Console 中激活 API,并获取正确的身份验证凭据。需要在每个请求中提供 API 密钥如果加入的是高级计划,则需提供客户端 ID)。

点击以下按钮完成整个流程,在此过程中您将:

  1. 创建或选择项目
  2. 启用 API
  3. 获取 API 密钥
获取密钥

详细了解身份验证凭据

配额

查看使用限制页面,了解有关为 Google Maps Time Zone API 设置的配额的详情。

政策

必须按照 API 政策使用 Google Maps Time Zone API。

了解详情

在 Time Zone API 中,还可以设置语言参数,以默认语言英语以外的其他语言返回结果。请参阅 Time Zone API 开发者指南,了解更多示例和其他详情。

发送以下问题的反馈:

此网页
Google Maps Time Zone API
Google Maps Time Zone API
需要帮助?请访问我们的支持页面