Weryfikacja telefoniczna

Weryfikacja telefoniczna obejmuje 2 metody dotyczące kont, za pomocą których możesz dodawać i weryfikować numery telefonów na koncie sprzedawcy. Numery telefonów przesłane w ramach weryfikacji telefonicznej zastępują numery przesłane za pomocą usługi accounts.AccountBusinessInformation.

Weryfikacja telefoniczna jest zdecydowanie zalecana dla wszystkich nowych i obecnych sprzedawców. W przeciwnym razie Twoje konto może zostać zawieszone z powodu stanu konta PENDING_PHONE_VERIFICATION, dopóki nie zweryfikujesz numeru telefonu.

Aby potwierdzić numer telefonu, wykonaj 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 wartość verificationId z kroku 1.
    Wpisz 6-cyfrowy numer verificationCode, który został wysłany na Twój telefon.
    Wpisz wartość phoneVerificationMethod, której używasz.
    To wywołanie zwraca verifiedPhoneNumber. Ten numer telefonu został zweryfikowany.

Stan weryfikacji telefonicznej na Twoim 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 dokonać weryfikacji w języku innym niż domyślny (angielski – USA).

Ten sam numer telefonu możesz weryfikować 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"
}

Przykładowa odpowiedź:

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

accounts.verifyphonenumber

Zweryfikuj numer telefonu powiązany z kontem, przekazując do accounts.verifyphonenumber verificationId z usługi accounts.requestphoneverification, 6-cyfrowy kod verificationCode wysłany na Twój telefon oraz numer phoneVerificationMethod użyty na przykład SMS. Ta rozmowa zwróci zweryfikowany numer telefonu w standardowym formacie dla Twojego regionu.

Wstępna prośba o weryfikację wygaśnie po 15 minutach. Potem musisz poprosić o weryfikację telefoniczną, zanim zadzwonisz pod numer accounts.verifyphonenumber.

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

Oto przykładowa rozmowa:

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

Przykładowa odpowiedź:

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

AccountBusinessInformation.phoneVerificationStatus

Stan weryfikacji telefonicznej na Twoim koncie możesz sprawdzić w polu AccountBusinessInformation.phoneVerificationStatus.

Wywołaj metodę accounts.get, używając parametrów accountId i merchantId, aby wyświetlić informacje o firmie na koncie:

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