การยืนยันทางโทรศัพท์ประกอบด้วยวิธีการของบัญชี 2 วิธี
ที่คุณใช้เพื่อเพิ่มและยืนยันหมายเลขโทรศัพท์สำหรับบัญชีผู้ขายได้
หมายเลขโทรศัพท์ที่ส่งผ่านการยืนยันทางโทรศัพท์จะแทนที่หมายเลขโทรศัพท์ที่คุณอาจส่งผ่าน accounts.AccountBusinessInformation
เราขอแนะนำอย่างยิ่งให้ผู้ขายใหม่และผู้ขายที่มีอยู่แล้วทั้งหมด
ยืนยันทางโทรศัพท์ ไม่เช่นนั้น บัญชีของคุณอาจถูกระงับเนื่องจากปัญหาสถานะบัญชี
PENDING_PHONE_VERIFICATION จนกว่าคุณจะยืนยันหมายเลขโทรศัพท์
การยืนยันหมายเลขโทรศัพท์มี 2 ขั้นตอนที่ต้องดำเนินการ ดังนี้
- โทรหา accounts.requestphoneverificationเพื่อเริ่มคำขอการยืนยันทางโทรศัพท์
- ป้อนรหัส ภูมิภาค 2 ตัวอักษร
- ป้อนหมายเลขโทรศัพท์
- เลือกวิธีการยืนยัน (SMSหรือPHONE_CALL)
 
- โทรหา 
- โทรหา accounts.verifyphonenumberเพื่อยืนยันหมายเลขโทรศัพท์
- ป้อน verificationIdจากขั้นตอนที่ 1
- ป้อนรหัส 6 หลักที่ส่งไปยังโทรศัพท์ของคุณverificationCode
- ป้อน 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