限制 Google Places 自动完成结果仅显示州和/或国家的方法是通过使用 Google Places API 的组件过滤器来实现。组件过滤器允许您根据特定的地理组件(如州、国家等)来限制自动完成结果的显示。
以下是实现此功能的步骤:
components
参数来指定要过滤的地理组件。例如,如果您只想显示州和国家的结果,可以将 components
参数设置为 country:us|administrative_area
,其中 country:us
表示仅显示美国的结果,administrative_area
表示仅显示州的结果。下面是一个示例 Autocomplete 请求的 URL,其中包含组件过滤器参数:
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=YOUR_INPUT&components=country:us|administrative_area&key=YOUR_API_KEY
在上面的示例中,您需要将 YOUR_INPUT
替换为用户输入的内容,YOUR_API_KEY
替换为您的 Google Places API 密钥。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云