嘿我正在通过向
发出HTTP请求来提取地点的请求 https://maps.googleapis.com/maps/api/place/autocomplete/json?input=airport&key=MY_KEY
响应包含类型与建立类型相同的机场对象。从api中获取单个对象时:
https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJ2a3dh2ZeWxMRe2Cc31AcWic&key=MY_KEY
我得到了一个更丰富的类型数组:
types: [
"airport",
"point_of_interest",
"establishment"
],
但是,这需要我加载对象以检查机场类型。 如何通过第一次通话获得所有类型?
答案 0 :(得分:1)
根据to the documentation,自动填充请求不支持airport
类型,但是:
establishment
指示地方自动填充服务返回 只有业务成果。
您可能希望在支持airport
类型的情况下使用Google Places API Web Service(有关详细信息,请点击this link)
示例强>
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=39.601944,19.912222&radius=5000&types=airport&key=YOUR_API_KEY