فهرستی از نشانیهای وب Google Maps را به نهادهای زمینمکانی خاص (مثلاً مکانها) در Google Maps تبدیل میکند.
درخواست HTTP
POST https://mapstools.googleapis.com/v1:resolveMapsUrls
نشانی وب از نحو تراتبدیل gRPC استفاده میکند.
متن درخواست
بدنه درخواست حاوی دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "urls": [ string ] } |
| فیلدها | |
|---|---|
urls[] |
الزامی. نشانیهای وب Google Maps که باید حلوفصل شوند. هر نشانی وب باید نشانی وب معتبر Google Maps باشد، برای مثال، https://maps.app.goo.gl/...، https://www.google.com/maps/place/...، یا https://maps.google.com/.... درحالحاضر، فقط نشانیهای وبی که به یک مکان اشاره میکنند پشتیبانی میشوند. میتوانید حداکثر ۲۰ نشانی وب مشخص کنید. |
بدنه پاسخ
پیام پاسخ برای v1.resolveMapsUrls.
درصورت موفقیتآمیز بودن، بدنه پاسخ حاوی دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "entities": [ { object ( |
| فیلدها | |
|---|---|
entities[] |
فقط خروجی. فهرست نهادهای حلشده از نشانیهای وب Google Maps. تضمین میشود که با نمایههای |
failedRequests |
فقط خروجی. نقشهای که خرابیهای جزئی را برای نشانیهای وب Google Maps نشان میدهد. کلید، نمایه درخواست ناموفق در فیلد شیئی که حاوی فهرستی از جفتهای |
saveToMapsUrl |
فقط خروجی. پیوندی برای ذخیره کردن همه نهادهای باموفقیت حلشده در Google Maps. |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
https://www.googleapis.com/auth/maps-platform.mapstools