- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- VerificationToken
Avvia la procedura di verifica di 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 |
Campo facoltativo. Il codice lingua BCP 47 che rappresenta la lingua da utilizzare per la procedura di verifica. |
context |
Campo facoltativo. Informazioni aggiuntive sul contesto per la verifica delle attività di servizi. È obbligatorio solo per le sedi il cui tipo di attività è CUSTOMER_LOCATION_only. Per la verifica di ADDRESS, l'indirizzo verrà utilizzato per l'invio della cartolina. Per gli altri metodi, deve essere uguale a quello trasmesso a GetVerificaOptions. Se impostato per altri tipi di sedi di attività commerciali, viene visualizzato il valore INVALID_gna. |
Campo di 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 |
Campo facoltativo. Input per il metodo EMAIL. Indirizzo email a cui inviare il PIN. Un indirizzo email è accettato solo se è uno degli indirizzi forniti da locations.fetch VerificationOptions. Se l'elemento isUserNameEditable di [EmailVerificaData] [google.mybusiness-verifications.v1.VerificaOption.EmailVerificaData] è impostato su true, il cliente può specificare un nome utente diverso (parte locale), ma deve corrispondere al nome di dominio. |
mailerContact |
Campo facoltativo. Input per il metodo ADDRESS. Nome di contatto a cui deve essere inviata la posta. |
phoneNumber |
Campo facoltativo. Input per il metodo PHONE_CALL/SMS Il numero di telefono da chiamare o a cui inviare un SMS. Deve essere uno dei numeri di telefono presenti nelle opzioni idonee. |
token |
Campo facoltativo. Input per il metodo VETTED_PARTNER disponibile per selezionare i partners.. Questo input non è necessario per un account verificato. Token associato alla località. Token associato alla località. |
Corpo della risposta
Messaggio di risposta per 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 token. |