- Richiesta HTTP
- Parametri percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- LineItem
- OrderedTickets
Aggiorna un Order esistente.
Richiesta HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
order. |
Nome risorsa dell'ordine: |
Parametri di query
| Parametri | |
|---|---|
update |
Maschera di tutti i campi dell'ordine da aggiornare Si tratta di un elenco di nomi completi dei campi separati da virgole. Esempio: |
Corpo della richiesta
Il corpo della richiesta contiene un'istanza di Order.
Corpo della risposta
Un ordine per appuntamenti di servizio con un commerciante.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "name": string, "clientInformation": { object ( |
| Campi | |
|---|---|
name |
Nome della risorsa dell'ordine: |
client |
Informazioni personali del cliente che effettua l'ordine. |
payment |
Informazioni sulle transazioni di pagamento relative all'ordine. |
merchant |
ID del commerciante a cui appartengono tutti i servizi in questo ordine. |
item[] |
Elementi pubblicitari in questo ordine. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/mapsbooking
LineItem
Un singolo articolo in un ordine: la prenotazione di un singolo servizio in un'unica fascia oraria.
| Rappresentazione JSON |
|---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
| Campi | |
|---|---|
service |
ID del servizio del commerciante. |
start |
Ora di inizio dell'appuntamento in secondi di tempo UTC dall'epoca Unix. |
duration |
Durata dell'appuntamento in secondi. |
tickets[] |
Numero di biglietti ordinati per tipo di biglietto. |
price |
Il prezzo totale (tasse escluse) di questo elemento pubblicitario. |
status |
Stato dell'elemento pubblicitario. |
OrderedTickets
Numero di biglietti ordinati per tipo di biglietto.
| Rappresentazione JSON |
|---|
{ "ticketId": string, "count": integer } |
| Campi | |
|---|---|
ticket |
ID di un tipo di ticket. |
count |
Numero di biglietti ordinati per questo tipo. |