Weryfikacja telefoniczna

Weryfikacja telefoniczna obejmuje 2 metody związane z kontem, które możesz wykorzystać do dodawania i weryfikowania numerów telefonów na koncie sprzedawcy. Numery telefonów przesłane przy użyciu weryfikacji telefonicznej zastępują numery przesłane za pomocą accounts.AccountBusinessInformation.

Weryfikacja telefoniczna jest zdecydowanie zalecana dla wszystkich nowych i obecnych sprzedawców. W przeciwnym razie Twoje konto może zostać zawieszone ze względu na stan konta PENDING_PHONE_VERIFICATION, dopóki nie zweryfikujesz numeru telefonu.

Aby zweryfikować numer telefonu, musisz wykonać 2 czynności:

  1. Zadzwoń pod numer accounts.requestphoneverification, aby poprosić o weryfikację telefoniczną.
    Wpisz dwuliterowy kod regionu.
    Wpisz swój numer telefonu.
    Wybierz metodę weryfikacji (SMS lub PHONE_CALL).
  2. 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żywane elementy (phoneVerificationMethod).
    To wywołanie zwraca verifiedPhoneNumber. Ten numer telefonu został zweryfikowany.

Stan weryfikacji telefonicznej na koncie możesz sprawdzić na stronie AccountBusinessInformation.phoneVerificationStatus.

accounts.requestphoneverification

Rozpocznij proces weryfikacji numeru telefonu, przekazując phoneRegionCode, phoneNumber i phoneVerificationMethod do accounts.requestphoneverification. To wywołanie zwraca: verificationId.

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

Możesz próbować potwierdzać ten sam numer telefonu maksymalnie 5 razy na 4 godziny.

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 powiązany z kontem, przekazując do accounts.verifyphonenumber verificationId z accounts.requestphoneverification, 6-cyfrowy numer verificationCode wysłany na Twój telefon i użyte hasło phoneVerificationMethod, np. SMS. 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. Następnie przed nawiązaniem połączenia z numerem accounts.verifyphonenumber musisz wysłać nową prośbę o weryfikację telefoniczną.

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 polu AccountBusinessInformation.phoneVerificationStatus.

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

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