排定集結網站會呼叫這個 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
服務:mapsbooking.googleapis.com
如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果應用程式需要使用您自己的程式庫來呼叫這項服務,請在提出 API 要求時使用下列資訊。
探索文件
探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。這項服務提供下列探索文件:
服務端點
服務端點是指定 API 服務網路位址的基準網址。一項服務可能有多個服務端點。這項服務有以下服務端點,且下方的 URI 皆以此服務端點為基準:
https://mapsbooking.googleapis.com
REST 資源:v1alpha.invalidation.partners
方法 | |
---|---|
invalidateResource |
POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResource 撤銷現有資源。 |
REST 資源:v1alpha.inventory.partners.availability
方法 | |
---|---|
replace |
POST /v1alpha/inventory/{parent=partners/*}/availability:replace 取代現有 Services 的 Availability 。 |
REST 資源:v1alpha.inventory.partners.feeds
方法 | |
---|---|
getStatus |
GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/status 擷取指定集結網站先前上傳的動態饋給的 Status ,然後傳回動態饋給。 |
REST 資源:v1alpha.inventory.partners.feeds.record
方法 | |
---|---|
batchDelete |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete 刪除指定動態饋給類型的記錄。 |
batchPush |
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 。 |
getStatus |
GET /v1alpha/inventory/{name=partners/*/merchants/*/status} 取得 Merchant 的 MerchantStatus 。 |
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 取代由指定集結網站管理的商家現有 Service 的Availability ,再將其傳回。 |
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 。 |