Verifica telefonica

La verifica telefonica consiste in due Metodi di Google Account che puoi utilizzare per aggiungere e verificare i numeri di telefono di un account commerciante. I numeri di telefono inviati tramite verifica telefonica sostituiscono il numero di telefono numeri che potresti aver inviato tramite accounts.AccountBusinessInformation

La verifica telefonica è vivamente consigliata per tutti i servizi nuovi ed esistenti commercianti. Altrimenti, il tuo account potrebbe essere sospeso con l'account in questione. problema PENDING_PHONE_VERIFICATION finché non verifichi un numero di telefono.

Per verificare un numero di telefono è necessario eseguire due passaggi:

  1. Chiama il numero accounts.requestphoneverification per avviare una richiesta di verifica telefonica.
    Inserisci la tua regione di due lettere Google Cloud.
    di Gemini Advanced.
    Inserisci il tuo numero di telefono.
    di Gemini Advanced.
    Scegli un metodo di verifica (SMS o PHONE_CALL).
  2. Chiama il numero accounts.verifyphonenumber per verificare il numero di telefono.
    Inserisci il valore verificationId del passaggio 1.
    di Gemini Advanced.
    Inserisci le 6 cifre verificationCode inviate al tuo smartphone.
    di Gemini Advanced.
    Inserisci il valore di phoneVerificationMethod utilizzato.
    di Gemini Advanced.
    Questa chiamata restituisce verifiedPhoneNumber. Questo numero di telefono è ora verificati.
    .

Puoi controllare lo stato della verifica telefonica del tuo account in AccountBusinessInformation.phoneVerificationStatus

accounts.requestphoneverification

Inizia la procedura di verifica del numero di telefono superando il phoneRegionCode, phoneNumber e phoneVerificationMethod in accounts.requestphoneverification. Questa chiamata restituisce un verificationId.

Puoi utilizzare l'opzione facoltativa languageCode per la verifica in una lingua diversa da quella predefinita (inglese americano).

Puoi provare a verificare lo stesso numero di telefono al massimo cinque volte ogni quattro nell'orario lavorativo locale del TAM.

POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification

Ecco un esempio di chiamata:

{
  "phoneRegionCode": "US",
  "phoneNumber": "phoneNumber",
  "phoneVerificationMethod": "SMS",
  "languageCode": "en-US"
}

Ecco un esempio di risposta:

{
  "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036"
}

accounts.verifyphonenumber

Verifica il numero di telefono dell'account trasmettendo il verificationId da accounts.requestphoneverification, il verificationCode di sei cifre inviato al tuo telefono e la phoneVerificationMethod che hai utilizzato, ad esempio SMS, nella accounts.verifyphonenumber. Questa chiamata restituisce il numero di telefono verificato in un formato standard per la tua regione.

La tua richiesta di verifica iniziale scade dopo 15 minuti. Dopodiché devi avviare una nuova richiesta di verifica telefonica prima di chiamare accounts.verifyphonenumber.

POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber

Ecco un esempio di chiamata:

{
  "verificationId": "verificationId",
  "verificationCode": "verificationCode",
  "phoneVerificationMethod": "SMS"
}

Ecco un esempio di risposta:

{
  "verifiedPhoneNumber": "(123) 456-7890"
}

AccountBusinessInformation.phoneVerificationStatus

Puoi controllare lo stato della verifica telefonica del tuo account nella AccountBusinessInformation.phoneVerificationStatus .

Chiama il Metodo accounts.get con accountId e merchantId per visualizzare informazioni sull'attività:

GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId