فهرستی از نشانیهای وب 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