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:
- 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
oPHONE_CALL
).
- Chiama il numero
- 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.
- Chiama il numero
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