Weryfikacja telefoniczna składa się z 2 etapów
Metody dotyczące kont
który umożliwia dodawanie i weryfikowanie numerów telefonów na koncie sprzedawcy.
Numery telefonów przesłane przy użyciu weryfikacji telefonicznej zamiast numeru telefonu
numerów przesłanych przez Ciebie
accounts.AccountBusinessInformation
Weryfikacja telefoniczna jest zdecydowanie zalecana w przypadku wszystkich nowych i istniejących
sprzedawców. W przeciwnym razie Twoje konto może zostać zawieszone za pomocą konta
stan
wyślij PENDING_PHONE_VERIFICATION
do czasu zweryfikowania numeru telefonu.
Aby zweryfikować numer telefonu, musisz wykonać 2 czynności:
- Zadzwoń pod numer
accounts.requestphoneverification
, aby poprosić o weryfikację telefoniczną. - Wpisz dwuliterowy region .
- Wpisz swój numer telefonu. .
- Wybierz metodę weryfikacji (
SMS
lubPHONE_CALL
).
- Zadzwoń pod numer
- Zadzwoń pod numer
accounts.verifyphonenumber
, aby zweryfikować numer telefonu. - Wpisz
verificationId
z kroku 1. .
- Wpisz 6-cyfrowy kod
verificationCode
wysłany na Twój telefon. .
- Wpisz używaną wartość
phoneVerificationMethod
. .
- To wywołanie zwraca błąd
verifiedPhoneNumber
. Ten numer telefonu jest teraz zweryfikowane.
- Zadzwoń pod numer
Stan weryfikacji telefonicznej na koncie możesz sprawdzić tutaj:
AccountBusinessInformation.phoneVerificationStatus
accounts.requestphoneverification
Rozpocznij proces weryfikacji numeru telefonu przez przejście
phoneRegionCode
, phoneNumber
i phoneVerificationMethod
w
accounts.requestphoneverification
To wywołanie zwraca: verificationId
.
Za pomocą parametru
languageCode
do weryfikacji w języku innym niż domyślny (amerykański angielski).
Możesz próbować potwierdzić ten sam numer telefonu maksymalnie 5 razy na 4 razy godz.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
Oto przykładowa rozmowa:
{ "phoneRegionCode": "US", "phoneNumber": "phoneNumber", "phoneVerificationMethod": "SMS", "languageCode": "en-US" }
Oto przykładowa odpowiedź:
{ "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036" }
accounts.verifyphonenumber
Zweryfikuj numer telefonu dla konta, przekazując verificationId
z
accounts.requestphoneverification
, sześciocyfrowy numer verificationCode
wysłany na Twój
i telefon phoneVerificationMethod
, którego używasz, np. SMS
, do
accounts.verifyphonenumber
To połączenie zwraca zweryfikowany numer telefonu w standardowym formacie obowiązującym w Twoim regionie.
Wstępna prośba o weryfikację wygasa po 15 minutach. Potem
musi zainicjować nową prośbę o weryfikację telefoniczną przed nawiązaniem połączenia
accounts.verifyphonenumber
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
Oto przykładowa rozmowa:
{ "verificationId": "verificationId", "verificationCode": "verificationCode", "phoneVerificationMethod": "SMS" }
Oto przykładowa odpowiedź:
{ "verifiedPhoneNumber": "(123) 456-7890" }
AccountBusinessInformation.phoneVerificationStatus
Stan weryfikacji telefonicznej na koncie możesz sprawdzić w
AccountBusinessInformation.phoneVerificationStatus
.
Wywołaj funkcję
accounts.get
z
accountId
i merchantId
, by wyświetlić:
informacje o firmie:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId