- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อหาคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- EmailInput
- AddressInput
- PhoneInput
เริ่มกระบวนการยืนยันสำหรับสถานที่
คำขอ HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:verify
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
| name | 
 ชื่อทรัพยากรของสถานที่ที่ยืนยัน | 
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้
| การแสดง JSON | |
|---|---|
| { "method": enum ( | |
| ช่อง | ||
|---|---|---|
| method | 
 วิธีการยืนยัน | |
| languageCode | 
 รหัสภาษา BCP 47 ซึ่งแสดงภาษาที่ใช้สำหรับกระบวนการยืนยัน | |
| context | 
 ข้อมูลบริบทเพิ่มเติมสำหรับการยืนยันธุรกิจที่ให้บริการ ต้องระบุสำหรับสถานที่ที่มีประเภทธุรกิจคือ CUSTOMER_LOCATION_ONLY สำหรับการยืนยัน ADDRESS เราจะใช้ที่อยู่เพื่อส่งไปรษณียบัตร สำหรับวิธีการอื่นๆ วิธีนี้ควรเหมือนกับวิธีการที่ส่งไปยัง locations.fetch VerificationOptions ระบบจะโยน INVALID_ARGUMENT ไปหากมีการตั้งค่าไว้สำหรับสถานที่ตั้งธุรกิจประเภทอื่น | |
| ช่องการรวม RequestDataข้อมูลอินพุตของผู้ใช้สำหรับวิธีที่เฉพาะเจาะจงนอกเหนือจากข้อมูลการแสดงผล ข้อมูลต้องตรงกับวิธีการที่ขอ โปรดปล่อยว่างไว้หากไม่จำเป็นต้องใช้ข้อมูลRequestDataต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ | ||
| emailInput | 
 อินพุตสำหรับเมธอด EMAIL | |
| addressInput | 
 อินพุตสำหรับเมธอด ADDRESS | |
| phoneInput | 
 อินพุตสำหรับเมธอด PHONE_CALL/SMS | |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
ข้อความตอบกลับสำหรับ Verifications.VerifyLocation
| การแสดง JSON | |
|---|---|
| {
  "verification": {
    object ( | |
| ช่อง | |
|---|---|
| verification | 
 คำขอการยืนยันที่สร้างขึ้น | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้
- https://www.googleapis.com/auth/plus.business.manage
- https://www.googleapis.com/auth/business.manage
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมของ OAuth 2.0
EmailInput
อินพุตสำหรับการยืนยัน EMAIL
| การแสดง JSON | |
|---|---|
| { "emailAddress": string } | |
| ช่อง | |
|---|---|
| emailAddress | 
 ที่อยู่อีเมลปลายทางสำหรับส่ง PIN เราจะยอมรับอีเมลก็ต่อเมื่อเป็นหนึ่งในที่อยู่ที่ locations.fetch VerificationOptions แจ้งไว้ หาก  | 
AddressInput
ข้อมูลที่ป้อนสำหรับการยืนยัน ADDRESS
| การแสดง JSON | |
|---|---|
| { "mailerContactName": string } | |
| ช่อง | |
|---|---|
| mailerContactName | 
 ชื่อผู้ติดต่อที่อีเมลควรส่งถึง | 
PhoneInput
อินพุตสำหรับการยืนยัน PHONE_CALL/SMS
| การแสดง JSON | |
|---|---|
| { "phoneNumber": string } | |
| ช่อง | |
|---|---|
| phoneNumber | 
 หมายเลขโทรศัพท์ที่ควรโทรหาหรือส่ง SMS ถึง ต้องเป็นหมายเลขโทรศัพท์หนึ่งในตัวเลือกที่มีสิทธิ์ |