SearchGetGeocodingBatch200Response interface
API Get Geocoding Batch
— это HTTP-запрос POST
, который отправляет пакеты до 100 запросов в API геокод ирования в одном запросе.
Отправка синхронного пакетного запроса
Синхронный API рекомендуется для упрощенных пакетных запросов. Когда служба получает запрос, он ответит сразу после вычисления пакетных элементов и не сможет получить результаты позже. Синхронный API возвращает ошибку времени ожидания (ответ 408), если запрос занимает более 60 секунд. Количество пакетных элементов ограничено 100 для этого API.
POST https://atlas.microsoft.com/geocode:batch?api-version=2023-06-01
Текст POST для пакетного запроса
Для отправки запросов геокодирования
{
"batchItems": [
{
"addressLine": "One, Microsoft Way, Redmond, WA 98052",
"top": 2
},
{
"addressLine": "Pike Pl",
"adminDistrict": "WA",
"locality": "Seattle",
"top": 3
}
]
}
Объект геокодирования batchItem может принимать любой из поддерживаемых параметров геокодированияURI.
Пакет должен содержать по крайней мере 1 запроса.
Модель пакетного ответа
Пакетный ответ содержит компонент summary
, указывающий totalRequests
, которые были частью исходного пакетного запроса и successfulRequests
то есть запросы, которые были выполнены успешно. Пакетный ответ также содержит массив batchItems
, содержащий ответ для каждого запроса и каждого запроса в пакетном запросе.
batchItems
будет содержать результаты в том же порядке, что и исходные запросы, отправленные в пакетном запросе. Каждый элемент имеет один из следующих типов:
GeocodingResponse
. Если запрос выполнен успешно.Error
— если запрос завершился ошибкой. Ответ будет содержатьcode
иmessage
в этом случае.
- Extends
Свойства
body | |
status |
Унаследованные свойства
headers | Заголовки ответа HTTP. |
request | Запрос, создающий этот ответ. |
Сведения о свойстве
body
status
status: "200"
Значение свойства
"200"
Сведения об унаследованном свойстве
headers
Заголовки ответа HTTP.
headers: RawHttpHeaders
Значение свойства
наследуется от HttpResponse.headers
request
Запрос, создающий этот ответ.
request: PipelineRequest
Значение свойства
наследуется от HttpResponse.request
Azure SDK for JavaScript