FindPlace应该是Places API的一部分,但我在任何地方都找不到它。它只显示在账单文档上。
SKU:查找位置
Find Place对Find Places请求收取费用(新功能,于2018年6月11日推出测试版(。
链接:https://developers.google.com/maps/billing/understanding-cost-of-use?hl=in#find-放置
我觉得它还在测试版?但它是封闭测试版吗?
Find place端点自2018年6月11日起公开。您可以在上找到相应的文档
https://developers.google.com/places/web-service/search#FindPlaceRequests
您可以使用它,例如运行以下查询
https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=Sagrada%20Familia&inputtype=textquery&fields=formatted_address,name,place_id&key=YOUR_API_KEY
您将得到以下响应
{
"candidates":[
{
"formatted_address":"Carrer de Mallorca, 401, 08013 Barcelona, Spain",
"name":"La Sagrada Familia",
"place_id":"ChIJk_s92NyipBIRUMnDG8Kq2Js"
}
],
"debug_log":{
"line":[
]
},
"status":"OK"
}
地图JavaScript API的相应文档可在中找到
https://developers.google.com/maps/documentation/javascript/places#find_place_requests
我希望这能有所帮助!