Quy trình xác minh số điện thoại bao gồm hai phương thức Tài khoản mà bạn có thể dùng để thêm và xác minh số điện thoại cho tài khoản người bán.
Số điện thoại được gửi qua quy trình xác minh số điện thoại sẽ thay thế số điện thoại bạn có thể đã gửi thông qua accounts.AccountBusinessInformation
.
Tất cả người bán mới và hiện tại đều nên xác minh số điện thoại. Tài khoản của bạn có thể bị tạm ngưng do vấn đề về trạng thái tài khoản PENDING_PHONE_VERIFICATION
cho đến khi bạn xác minh số điện thoại.
Có 2 bước bắt buộc để xác minh số điện thoại:
- Hãy gọi
accounts.requestphoneverification
để bắt đầu yêu cầu xác minh qua điện thoại. - Nhập mã khu vực gồm 2 chữ cái.
- Nhập số điện thoại của bạn.
- Chọn một phương thức xác minh (
SMS
hoặcPHONE_CALL
).
- Hãy gọi
- Hãy gọi
accounts.verifyphonenumber
để xác minh số điện thoại. - Nhập
verificationId
trong Bước 1. - Nhập
verificationCode
gồm 6 chữ số được gửi đến điện thoại của bạn. - Nhập
phoneVerificationMethod
được sử dụng. - Lệnh gọi này trả về một
verifiedPhoneNumber
. Số điện thoại này hiện đã được xác minh.
- Hãy gọi
Bạn có thể kiểm tra trạng thái xác minh qua điện thoại cho tài khoản của mình trong
AccountBusinessInformation.phoneVerificationStatus
.
accounts.requestphoneverification
Bắt đầu quy trình xác minh số điện thoại bằng cách chuyển phoneRegionCode
, phoneNumber
và phoneVerificationMethod
vào accounts.requestphoneverification
.
Lệnh gọi này trả về một verificationId
.
Bạn có thể sử dụng trường languageCode
(không bắt buộc) để xác minh bằng một ngôn ngữ không phải là ngôn ngữ mặc định (tiếng Anh (Mỹ).
Bạn có thể cố gắng xác minh cùng một số điện thoại tối đa 5 lần trong mỗi 4 giờ.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
Dưới đây là cuộc gọi mẫu:
{ "phoneRegionCode": "US", "phoneNumber": "phoneNumber", "phoneVerificationMethod": "SMS", "languageCode": "en-US" }
Dưới đây là câu trả lời mẫu:
{ "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036" }
accounts.verifyphonenumber
Xác minh số điện thoại cho tài khoản bằng cách chuyển verificationId
từ accounts.requestphoneverification
, verificationCode
gồm sáu chữ số được gửi đến điện thoại của bạn và phoneVerificationMethod
bạn đã sử dụng (ví dụ: SMS
) vào accounts.verifyphonenumber
.
Cuộc gọi này sẽ trả về số điện thoại đã xác minh trong một ứng dụng tiêu chuẩn cho khu vực của bạn.
Yêu cầu xác minh ban đầu của bạn sẽ hết hạn sau 15 phút. Sau đó, bạn phải bắt đầu một yêu cầu xác minh số điện thoại mới trước khi gọi accounts.verifyphonenumber
.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
Dưới đây là cuộc gọi mẫu:
{ "verificationId": "verificationId", "verificationCode": "verificationCode", "phoneVerificationMethod": "SMS" }
Dưới đây là câu trả lời mẫu:
{ "verifiedPhoneNumber": "(123) 456-7890" }
AccountBusinessInformation.phoneVerificationStatus
Bạn có thể kiểm tra trạng thái xác minh số điện thoại cho tài khoản của mình trong trường AccountBusinessInformation.phoneVerificationStatus
.
Gọi phương thức accounts.get
bằng accountId
và merchantId
để xem thông tin doanh nghiệp trong tài khoản của bạn:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId