การยืนยันทางโทรศัพท์ประกอบด้วยวิธีการเกี่ยวกับบัญชี 2 วิธีที่คุณใช้เพื่อเพิ่มและยืนยันหมายเลขโทรศัพท์สำหรับบัญชีผู้ขายได้
หมายเลขโทรศัพท์ที่ส่งผ่านการยืนยันทางโทรศัพท์จะแทนที่หมายเลขโทรศัพท์ที่คุณอาจส่งผ่าน accounts.AccountBusinessInformation
เราขอแนะนำอย่างยิ่งให้ใช้การยืนยันทางโทรศัพท์สำหรับผู้ขายใหม่และผู้ขายเดิมทุกราย มิฉะนั้น บัญชีของคุณอาจถูกระงับเนื่องจากมีปัญหาสถานะบัญชี PENDING_PHONE_VERIFICATION
จนกว่าคุณจะยืนยันหมายเลขโทรศัพท์
การยืนยันหมายเลขโทรศัพท์มี 2 ขั้นตอนดังนี้
- โปรดโทรไปที่
accounts.requestphoneverification
เพื่อเริ่มคําขอการยืนยันทางโทรศัพท์ - ป้อนรหัสภูมิภาค 2 ตัวอักษร
- ป้อนหมายเลขโทรศัพท์
- เลือกวิธียืนยัน (
SMS
หรือPHONE_CALL
)
- โปรดโทรไปที่
- โทรติดต่อ
accounts.verifyphonenumber
เพื่อยืนยันหมายเลขโทรศัพท์ - ป้อน
verificationId
จากขั้นตอนที่ 1 - ป้อน
verificationCode
6 หลักที่ส่งไปยังโทรศัพท์ของคุณ - ป้อน
phoneVerificationMethod
ที่ใช้ - การโทรนี้จะแสดงหมายเลข
verifiedPhoneNumber
หมายเลขโทรศัพท์นี้ได้รับการยืนยันแล้ว
- โทรติดต่อ
คุณตรวจสอบสถานะการยืนยันทางโทรศัพท์ของบัญชีได้ใน AccountBusinessInformation.phoneVerificationStatus
accounts.requestphoneverification
เริ่มกระบวนการยืนยันหมายเลขโทรศัพท์โดยส่ง phoneRegionCode
, phoneNumber
และ phoneVerificationMethod
ไปยัง accounts.requestphoneverification
สายนี้ส่งคืน verificationId
คุณสามารถใช้ช่อง languageCode
(ไม่บังคับ) เพื่อยืนยันเป็นภาษาอื่นที่ไม่ใช่ภาษาเริ่มต้น (อังกฤษแบบสหรัฐอเมริกา)
คุณลองยืนยันหมายเลขโทรศัพท์เดิมได้สูงสุด 5 ครั้งทุก 4 ชั่วโมง
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
ต่อไปนี้เป็นตัวอย่างการโทร
{ "phoneRegionCode": "US", "phoneNumber": "phoneNumber", "phoneVerificationMethod": "SMS", "languageCode": "en-US" }
ต่อไปนี้คือตัวอย่างคำตอบ
{ "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036" }
accounts.verifyphonenumber
ยืนยันหมายเลขโทรศัพท์ของบัญชีโดยการส่ง verificationId
จาก accounts.requestphoneverification
, verificationCode
6 หลักที่ส่งไปยังโทรศัพท์ของคุณ และหมายเลข phoneVerificationMethod
ที่คุณใช้ เช่น SMS
ไปยัง accounts.verifyphonenumber
การโทรนี้จะส่งคืนหมายเลขโทรศัพท์ที่ยืนยันแล้วในรูปแบบมาตรฐานสำหรับภูมิภาคของคุณ
คำขอยืนยันครั้งแรกจะหมดอายุหลังจากผ่านไป 15 นาที หลังจากนั้นคุณต้องเริ่มคำขอการยืนยันทางโทรศัพท์ใหม่ก่อนที่จะโทรหา accounts.verifyphonenumber
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
ต่อไปนี้เป็นตัวอย่างการโทร
{ "verificationId": "verificationId", "verificationCode": "verificationCode", "phoneVerificationMethod": "SMS" }
ต่อไปนี้คือตัวอย่างคำตอบ
{ "verifiedPhoneNumber": "(123) 456-7890" }
AccountBusinessInformation.phoneVerificationStatus
คุณตรวจสอบสถานะการยืนยันทางโทรศัพท์ของบัญชีได้ในช่อง AccountBusinessInformation.phoneVerificationStatus
เรียกใช้เมธอด accounts.get
ด้วย accountId
และ merchantId
เพื่อดูข้อมูลทางธุรกิจของบัญชี ดังนี้
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId