- Richiesta HTTP
 - Parametri percorso
 - Corpo della richiesta
 - Corpo della risposta
 - Ambiti di autorizzazione
 - VerificationToken
 
Avvia la procedura di verifica per una sede.
Richiesta HTTP
POST https://mybusinessverifications.googleapis.com/v1/{name=locations/*}:verify
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
name | 
                
                   
 Obbligatorio. 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 | 
                  
                     
 Obbligatorio. Metodo di verifica.  | 
                
languageCode | 
                  
                     
 (Facoltativo) Il codice lingua BCP 47 che rappresenta la lingua da utilizzare per la procedura di verifica.  | 
                
context | 
                  
                     
 (Facoltativo) Informazioni contestuali aggiuntive per la verifica delle attività di servizi. È obbligatorio solo 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 GetVerifyOptions. 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. RequestData può essere solo uno dei seguenti: | 
                |
emailAddress | 
                  
                     
 (Facoltativo) Il valore inserito per il metodo EMAIL. Indirizzo email a cui inviare il PIN. L'indirizzo email viene accettato solo se è uno degli indirizzi forniti da locations.fetchVerificaOptions. Se [EmailVerificaData] [google.mybusiness-verifications.v1.VerificationOption.EmailVerificationData] ha il valore isUserNameEditable impostato su true, il cliente potrebbe specificare un nome utente diverso (parte locale), ma deve corrispondere al nome di dominio.  | 
                
mailerContact | 
                  
                     
 (Facoltativo) Input per il metodo ADDRESS. Nome del contatto a cui inviare la posta.  | 
                
phoneNumber | 
                  
                     
 (Facoltativo) Input per il metodo PHONE_CALL/SMS Il numero di telefono a cui effettuare la chiamata o a cui inviare un SMS. Deve essere uno dei numeri di telefono presenti nelle opzioni idonee.  | 
                
token | 
                  
                     
 (Facoltativo) L'input per il metodo VETTED_PARTNER disponibile per partner selezionati. L'input non è necessario per un account verificato. Token associato alla località. Token associato alla località.  | 
                
Corpo della risposta
Messaggio di risposta relativo a Verifications.VerifyLocation.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON | 
|---|
{
  "verification": {
    object ( | 
                  
| Campi | |
|---|---|
verification | 
                    
                       
 La richiesta di verifica creata.  | 
                  
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/business.manage
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.
VerificationToken
Token generato da un partner verificato.
| Rappresentazione JSON | 
|---|
{ "tokenString": string }  | 
              
| Campi | |
|---|---|
tokenString | 
                
                   
 La stringa del token.  |