Weryfikacja telefonu obejmuje 2 metody kont, których możesz użyć do dodawania i weryfikowania numerów telefonów na koncie sprzedawcy.
Numery telefonów przesłane w ramach weryfikacji telefonicznej zastępują numery telefonów, które mogły zostać przesłane w ramach accounts.AccountBusinessInformation.
Weryfikacja telefoniczna jest zdecydowanie zalecana w przypadku wszystkich nowych i dotychczasowych sprzedawców. W przeciwnym razie Twoje konto może zostać zawieszone z powodu problemu stan kontaPENDING_PHONE_VERIFICATION do czasu zweryfikowania numeru telefonu.
Aby potwierdzić numer telefonu, musisz wykonać 2 czynności:
- Zadzwoń pod numer
accounts.requestphoneverification, aby rozpocząć proces weryfikacji telefonicznej. - Wpisz dwuliterowy kod regionu.
- Wpisz numer telefonu.
- Wybierz metodę weryfikacji (
SMSlubPHONE_CALL).
- Zadzwoń pod numer
- Zadzwoń pod numer
accounts.verifyphonenumber, aby potwierdzić numer telefonu. - Wpisz
verificationIdz kroku 1. - Wpisz 6-cyfrowy kod
verificationCodewysłany na Twój telefon. - Wpisz użyty
phoneVerificationMethod. - To wywołanie zwraca wartość
verifiedPhoneNumber. Ten numer telefonu został zweryfikowany.
- Zadzwoń pod numer
Stan weryfikacji numeru telefonu na koncie możesz sprawdzić w AccountBusinessInformation.phoneVerificationStatus.
accounts.requestphoneverification
Rozpocznij proces weryfikacji numeru telefonu, przekazując wartości phoneRegionCode, phoneNumber i phoneVerificationMethod do funkcji accounts.requestphoneverification.
To wywołanie zwraca wartość verificationId.
Możesz użyć opcjonalnego pola
languageCode
do weryfikacji w języku innym niż domyślny (angielski w USA).
Ten sam numer telefonu możesz zweryfikować maksymalnie 5 razy w ciągu 4 godzin.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
Oto przykładowe wywołanie:
{
"phoneRegionCode": "US",
"phoneNumber": "phoneNumber",
"phoneVerificationMethod": "SMS",
"languageCode": "en-US"
}Przykładowa odpowiedź:
{
"verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036"
}accounts.verifyphonenumber
Zweryfikuj numer telefonu na koncie, przekazując verificationId z accounts.requestphoneverification, 6-cyfrowy verificationCode wysłany na Twój telefon i użyty phoneVerificationMethod, np. SMS, do accounts.verifyphonenumber.
W ramach tego połączenia zwracany jest zweryfikowany numer telefonu w standardowym formacie dla Twojego regionu.
Początkowa prośba o weryfikację wygasa po 15 minutach. Następnie musisz wysłać nową prośbę o weryfikację telefoniczną, zanim zadzwonisz pod numer accounts.verifyphonenumber.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
Oto przykładowe wywołanie:
{
"verificationId": "verificationId",
"verificationCode": "verificationCode",
"phoneVerificationMethod": "SMS"
}Przykładowa odpowiedź:
{
"verifiedPhoneNumber": "(123) 456-7890"
}AccountBusinessInformation.phoneVerificationStatus
Stan weryfikacji numeru telefonu na koncie możesz sprawdzić w AccountBusinessInformation.phoneVerificationStatus.
Wywołaj metodę
accounts.get z parametrami accountId i merchantId, aby wyświetlić informacje o firmie na koncie:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId