合并商家信息自动填充功能和Google时区API

use*_*916 7 timezone autocomplete google-places-api

我需要像地方自动填充一样的api,但在响应中有地点时区.我可以使用Places Autocomplete api来获取响应中的地点参考,而不是Place Details api来获取经度和纬度,最后使用Google Time Zone API获取地点时区.我可以通过一次HTTP呼叫来完成吗?

Mat*_*int 5

如果您只需要当前 UTC 偏移量以便了解该地点的时间,通常可以在详细信息 API 的结果中找到它。从文档中:

\n\n
\n

utc_offset包含此 Place\xe2\x80\x99s 当前时区相对于 UTC 的偏移分钟数。例如,对于夏令时期间澳大利亚悉尼的地点,该值为 660(距 UTC 时间 +11 小时),而对于夏令时以外加利福尼亚州的地点,该值为 -480(距 UTC 时间 -8 小时)。

\n
\n\n

然而,正如一些人评论的那样,以及此处讨论的,地点详细信息 API 并不总是返回时区偏移量。

\n\n

如果未返回,或者当您需要该位置的完整 IANA/Olson 时区 ID 时,您将需要按照您的描述调用时区 API。

\n\n

您可能还对从某个位置获取时区的其他方法之一感兴趣,这些方法在此处列出

\n

  • utc_offset 没问题,但详细信息 API 并不总是返回 utc_offset 参数。 (6认同)