Weryfikacja telefoniczna

Weryfikacja telefoniczna 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 za pomocą accounts.AccountBusinessInformation.

Weryfikacja telefoniczna jest zdecydowanie zalecana w przypadku wszystkich nowych i dotychczasowych sprzedawców. Jeśli nie zweryfikujesz numeru telefonu, Twoje konto może zostać zawieszone z powodu problemu ze stanem konta PENDING_PHONE_VERIFICATION.

Aby zweryfikować numer telefonu, musisz wykonać 2 wymagane kroki:

  1. Zadzwoń do accounts.requestphoneverification, aby rozpocząć prośbę o weryfikację telefoniczną.
    Wpisz dwuliterowy kod regionu.
    Wpisz swój numer telefonu.
    Wybierz metodę weryfikacji (SMS lub PHONE_CALL).
  2. Zadzwoń do accounts.verifyphonenumber, aby zweryfikować numer telefonu.
    Wpisz verificationId z kroku 1.
    Wpisz 6-cyfrowy verificationCode wysłany na Twój telefon.
    Wpisz używaną phoneVerificationMethod.
    To wywołanie zwraca verifiedPhoneNumber. Ten numer telefonu jest teraz zweryfikowany.

Stan weryfikacji telefonicznej konta możesz sprawdzić w AccountBusinessInformation.phoneVerificationStatus.

accounts.requestphoneverification

Aby rozpocząć proces weryfikacji numeru telefonu, przekaż phoneRegionCode, phoneNumber i phoneVerificationMethod do accounts.requestphoneverification. To wywołanie zwraca verificationId.

Możesz użyć opcjonalnego languageCode pola, aby przeprowadzić weryfikację w innym języku niż domyślny (angielski w USA).

Ten sam numer telefonu możesz zweryfikować maksymalnie 5 razy co 4 godziny.

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

Przykładowe wywołanie:

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

Przykładowa odpowiedź:

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

accounts.verifyphonenumber

Aby zweryfikować numer telefonu na koncie, przekaż verificationId z accounts.requestphoneverification, 6-cyfrowy verificationCode wysłany na Twój telefon oraz używaną phoneVerificationMethod, np. SMS, do accounts.verifyphonenumber. To wywołanie zwraca zweryfikowany numer telefonu w standardowym formacie dla Twojego regionu.

Pierwsza prośba o weryfikację wygasa po 15 minutach. Po tym czasie musisz zainicjować nową prośbę o weryfikację telefoniczną, zanim wywołasz accounts.verifyphonenumber.

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

Przykładowe wywołanie:

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

Przykładowa odpowiedź:

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

AccountBusinessInformation.phoneVerificationStatus

Stan weryfikacji telefonicznej konta możesz sprawdzić w AccountBusinessInformation.phoneVerificationStatus polu.

Aby wyświetlić informacje o firmie na koncie, wywołaj metodę accounts.get z accountId i merchantId :

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