- Richiesta HTTP
- Parametri percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- EmailInput
- AddressInput
- PhoneInput
Avvia la procedura di verifica per una sede.
Richiesta HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:verify
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
| name | 
 Nome risorsa della località da verificare. | 
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON | |
|---|---|
| { "method": enum ( | |
| Campi | ||
|---|---|---|
| method | 
 Metodo di verifica. | |
| languageCode | 
 Il codice lingua BCP 47 che rappresenta la lingua da utilizzare per la procedura di verifica. | |
| context | 
 Informazioni contestuali aggiuntive per la verifica delle attività di servizi. Obbligatorio per le sedi il cui tipo di attività è CUSTOMER_LOCATION_ONLY. Per la verifica dell'indirizzo ADDRESS, l'indirizzo verrà utilizzato per l'invio della cartolina postale. Per gli altri metodi, deve essere uguale a quello trasmesso a locations.fetchVerificationOptions. Se è impostato per altri tipi di sedi dell'attività commerciale, verrà visualizzato il valore INVALID_ARGUMENT. | |
| Campo unione RequestData. Dati di input dell'utente per un metodo specifico oltre ai dati di visualizzazione. I dati devono corrispondere al metodo richiesto. Lascia vuoto il campo se non sono necessari dati.RequestDatapuò essere solo uno dei seguenti: | ||
| emailInput | 
 Il valore inserito per il metodo EMAIL. | |
| addressInput | 
 Input per il metodo ADDRESS. | |
| phoneInput | 
 Input per il metodo PHONE_CALL/SMS | |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Messaggio di risposta relativo a Verifications.VerifyLocation.
| Rappresentazione JSON | |
|---|---|
| {
  "verification": {
    object ( | |
| Campi | |
|---|---|
| verification | 
 La richiesta di verifica creata. | 
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
- https://www.googleapis.com/auth/plus.business.manage
- https://www.googleapis.com/auth/business.manage
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.
EmailInput
Input per la verifica tramite EMAIL.
| Rappresentazione JSON | |
|---|---|
| { "emailAddress": string } | |
| Campi | |
|---|---|
| emailAddress | 
 Indirizzo email a cui inviare il PIN. L'indirizzo email viene accettato solo se è uno degli indirizzi forniti da locations.fetchVerificaOptions. Se per  | 
AddressInput
Input per la verifica di ADDRESS.
| Rappresentazione JSON | |
|---|---|
| { "mailerContactName": string } | |
| Campi | |
|---|---|
| mailerContactName | 
 Nome del contatto a cui inviare la posta. | 
PhoneInput
Ingresso per la verifica tramite PHONE_CALL/SMS.
| Rappresentazione JSON | |
|---|---|
| { "phoneNumber": string } | |
| Campi | |
|---|---|
| phoneNumber | 
 Il numero di telefono da chiamare o a cui inviare gli SMS. Deve essere uno dei numeri di telefono presenti nelle opzioni idonee. |