Агрегаторы планирования вызывают этот API, чтобы уведомлять нас об обновлениях встреч и обновлять свои запасы, включая продавцов, услуги и доступность.
- Ресурс REST: v1alpha.invalidation.partners
- Ресурс REST: v1alpha.inventory.partners.availability.
- Ресурс REST: v1alpha.inventory.partners.feeds
- Ресурс REST: v1alpha.inventory.partners.feeds.record
- Ресурс REST: v1alpha.inventory.partners.feeds.status
- Ресурс REST: v1alpha.inventory.partners.merchants
- Ресурс REST: v1alpha.inventory.partners.merchants.services
- Ресурс REST: v1alpha.inventory.partners.merchants.services.availability.
- Ресурс REST: v1alpha.inventory.partners.merchants.status
- Ресурс REST: v1alpha.notification.partners.bookings.
- Ресурс REST: v1alpha.notification.partners.orders.
- Ресурс REST: v1alpha.partners.adsAccountLinks.
Сервис: mapsbooking.googleapis.com.
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://mapsbooking.googleapis.com
Ресурс REST: v1alpha.invalidation.partners
| Методы | |
|---|---|
invalidate Resource | POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResourceДелает недействительным существующий ресурс. |
Ресурс REST: v1alpha.inventory.partners.availability.
| Методы | |
|---|---|
replace | POST /v1alpha/inventory/{parent=partners/*}/availability:replaceЗаменяет Availability существующих Services . |
Ресурс REST: v1alpha.inventory.partners.feeds
| Методы | |
|---|---|
get Status | GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/statusПолучает Status ранее загруженного канала указанным агрегатором и возвращает его. |
Ресурс REST: v1alpha.inventory.partners.feeds.record
| Методы | |
|---|---|
batch Delete | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDeleteУдаляет записи указанного типа фида. |
batch Push | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPushВставляет и/или обновляет записи указанного типа канала. |
Ресурс REST: v1alpha.inventory.partners.feeds.status
| Методы | |
|---|---|
list | GET /v1alpha/inventory/{name=partners/*/feeds/*}/statusПолучает Status нескольких ранее загруженных каналов продавцов, услуг или доступности указанным агрегатором и возвращает их. |
Ресурс REST: v1alpha.inventory.partners.merchants
| Методы | |
|---|---|
create | POST /v1alpha/inventory/{parent=partners/*}/merchantsСоздает нового Merchant управляемого указанным агрегатором, и возвращает его. |
delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*}Удаляет существующего Merchant управляемого указанным агрегатором. |
get Status | GET /v1alpha/inventory/{name=partners/*/merchants/*/status}Получите MerchantStatus Merchant . |
patch | PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*}Обновляет существующего Merchant управляемого указанным агрегатором, и возвращает его. |
Ресурс REST: v1alpha.inventory.partners.merchants.services
| Методы | |
|---|---|
create | POST /v1alpha/inventory/{parent=partners/*/merchants/*}/servicesСоздает новый Service продавца, управляемый указанным агрегатором, и возвращает его. |
delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*}Удаляет существующую Service продавца, управляемую указанным агрегатором. |
patch | PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*}Обновляет существующую Service продавца, управляемую указанным агрегатором, и возвращает ее. |
Ресурс REST: v1alpha.inventory.partners.merchants.services.availability.
| Методы | |
|---|---|
replace | POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replaceЗаменяет Availability существующего Service мерчанта, управляемого указанным агрегатором, и возвращает его. |
Ресурс REST: v1alpha.inventory.partners.merchants.status
| Методы | |
|---|---|
list | GET /v1alpha/inventory/{parent=partners/*/merchants}/statusПеречислите все MerchantStatus партнера, удовлетворяющие условиям фильтра. |
Ресурс REST: v1alpha.notification.partners.bookings.
| Методы | |
|---|---|
patch | PATCH /v1alpha/notification/{booking.name=partners/*/bookings/*}Обновляет существующее Booking . |
Ресурс REST: v1alpha.notification.partners.orders.
| Методы | |
|---|---|
patch | PATCH /v1alpha/notification/{order.name=partners/*/orders/*}Обновляет существующий Order . |
Ресурс REST: v1alpha.partners.adsAccountLinks.
| Методы | |
|---|---|
create | POST /v1alpha/{parent=partners/*}/adsAccountLinksСоздает ссылку на рекламный аккаунт. |
delete | DELETE /v1alpha/{name=partners/*/adsAccountLinks/*}Удаляет ссылку на рекламный аккаунт. |
get | GET /v1alpha/{name=partners/*/adsAccountLinks/*}Получает ссылку на рекламный аккаунт. |
patch | PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*}Обновляет ссылку на рекламный аккаунт с товарами. |