- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- LineItem
- OrderedTickets
Aktualizuje istniejące Order
.
Żądanie HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
order.name |
Nazwa zasobu zamówienia: |
Parametry zapytania
Parametry | |
---|---|
updateMask |
Maska pola wszystkich pól zamówienia do zaktualizowania Jest to lista rozdzielonych przecinkami pełnych i jednoznacznych nazw pól. Przykład: |
Treść żądania
Treść żądania zawiera wystąpienie elementu Order
.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zamówienie usługi wizyty u sprzedawcy.
Zapis JSON |
---|
{ "name": string, "clientInformation": { object ( |
Pola | |
---|---|
name |
Nazwa zasobu zamówienia: |
clientInformation |
Dane osobowe klienta składającego zamówienie. |
paymentInformation |
Informacje o transakcjach płatności związanych z zamówieniem. |
merchantId |
Identyfikator sprzedawcy, do którego należą wszystkie usługi w tym zamówieniu. |
item[] |
Elementy tego zamówienia. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/mapsbooking
LineItem
Jeden element w zamówieniu, czyli rezerwacja jednej usługi w jednym przedziale czasu.
Zapis JSON |
---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
Pola | |
---|---|
serviceId |
Identyfikator Usługi sprzedawcy. |
startSec |
Godzina rozpoczęcia przedziału czasu dla spotkań w sekundach czasu UTC od początku epoki uniksowej. |
durationSec |
Czas trwania przedziału czasu dla spotkań w sekundach. |
tickets[] |
Liczba biletów zamówionych według rodzaju biletu. |
price |
Łączna cena (bez podatków) tego elementu zamówienia. |
status |
Stan elementu zamówienia. |
OrderedTickets
Liczba zamówionych biletów według typu biletu.
Zapis JSON |
---|
{ "ticketId": string, "count": integer } |
Pola | |
---|---|
ticketId |
Identyfikator rodzaju biletu. |
count |
Liczba biletów tego typu zamówionych. |