【发布时间】:2017-01-26 22:04:42
【问题描述】:
请参考Link
此 API 调用在请求中传递位置,并获取带有 JSON/XML 详细信息的响应
例如:请求
https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510&timestamp=1331161200&key=YOUR_API_KEY
回应
{
"dstOffset" : 0,
"rawOffset" : -28800,
"status" : "OK",
"timeZoneId" : "America/Los_Angeles",
"timeZoneName" : "Pacific Standard Time"
}
我想在请求参数中传递“timeZoneId”,并在输出中获取“timeZoneName”以及其他详细信息。
类似这样的:
请求:
https://maps.googleapis.com/maps/api/timezone/json?timeZoneId=America/Los_Angeles,-119.6822510×tamp=1331161200&key="Your Api Key"
回应
{
"dstOffset" : 0,
"rawOffset" : -28800,
"timeZoneName" : "Pacific Standard Time"
}
有什么方法可以实现吗?
提前致谢。
【问题讨论】:
-
目前,Google Maps API 没有这个选项。也许您可以在公共issue tracker 中创建功能请求。
-
感谢您确认@xomena :) 除了google maps api,还有其他方法可以实现同样的效果吗?
-
您使用什么语言?您无需为此返回谷歌。例如,如果您使用的是 .net,则可以使用 this library。还有其他语言的。
-
我想要它在 Perl 或 javascript 中。是否有对点网库的 API 调用?
标签: api google-maps timezone timezone-offset google-maps-timezone