Weryfikacja telefoniczna

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:

  1. Zadzwoń pod numer accounts.requestphoneverification, aby poprosić o weryfikację telefoniczną.
    Wpisz dwuliterowy region
    .
    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żywaną wartość phoneVerificationMethod.
    .
    To wywołanie zwraca błąd verifiedPhoneNumber. Ten numer telefonu jest teraz zweryfikowane.
    .

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