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:
- Zadzwoń pod numer
accounts.requestphoneverification
, aby poprosić o weryfikację telefoniczną. - Wpisz dwuliterowy kod regionu.
- Wpisz swój numer telefonu.
- Wybierz metodę weryfikacji (
SMS
lubPHONE_CALL
).
- Zadzwoń pod numer
- 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.
- Zadzwoń pod numer
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