如何使用HTTP请求查明某个位置在未来的日期和时间是否打开



我想使用HTTP请求获得类似isOpen([date](函数的结果,以获取某个位置在某个日期是否打开的信息&未来的时间。这能起作用吗?如果能,怎么做?以下是我正在使用并希望扩展的请求示例:https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJqXBlNgBSqEcRGDZOTvIdl4Q&fields=name,opening_hours/periods&key=

当我尝试使用它时,它会产生一个错误";不支持的字段名称"isOpen",因为isOpen((不是字段而是函数:((:https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJqXBlNgBSqEcRGDZOTvIdl4Q&fields=name,opening_hours/isOpen((&键=。

任何提示都将不胜感激。谢谢

您的请求生成一个Error while parsing 'fields' parameter: Unsupported field name 'isOpen'.,因为opening_hours下没有isOpen字段。您可以使用open_now来返回布尔值,无论该场所在当前时间是否打开。这是一个示例请求:

https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJqXBlNgBSqEcRGDZOTvIdl4Q&fields=name,opening_hours/open_now&key=YOUR_API_KEY

您也可以使用periods/open返回该场所开放的时间。

https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJqXBlNgBSqEcRGDZOTvIdl4Q&fields=name,opening_hours/open_now,opening_hours/periods/open&key=YOUR_API_KEY

您可以在此处了解更多关于Place Details返回的字段的信息。

相关内容

  • 没有找到相关文章

最新更新