Method: provideValidationFeedback

ความคิดเห็นเกี่ยวกับผลลัพธ์ของลำดับความพยายามตรวจสอบความถูกต้อง การเรียกใช้นี้ควรเป็นการเรียกใช้ครั้งสุดท้ายหลังจากการเรียกใช้เพื่อตรวจสอบที่อยู่เดียวกันตามลําดับ และควรเรียกใช้เมื่อธุรกรรมเสร็จสมบูรณ์ การส่งนี้ควรส่งเพียงครั้งเดียวสำหรับคำขอตามลำดับของ v1.validateAddress ที่จำเป็นในการตรวจสอบที่อยู่อย่างสมบูรณ์

คำขอ HTTP

POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback

URL ใช้ไวยากรณ์การแปลง gRPC

เนื้อหาของคำขอ

เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
ช่อง
conclusion

enum (ValidationConclusion)

ต้องระบุ ผลลัพธ์ของลําดับความพยายามตรวจสอบ

หากตั้งค่าช่องนี้เป็น VALIDATION_CONCLUSION_UNSPECIFIED ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT

responseId

string

ต้องระบุ รหัสของคำตอบที่ความคิดเห็นนี้ใช้อ้างอิง ซึ่งควรเป็น [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] จากการตอบกลับครั้งแรกในชุดการพยายามตรวจสอบที่อยู่

เนื้อหาการตอบกลับ

หากดำเนินการสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ValidationConclusion

ผลลัพธ์สุดท้ายที่เป็นไปได้ของลําดับคําขอยืนยันที่อยู่ที่จําเป็นสําหรับยืนยันที่อยู่

Enum
VALIDATION_CONCLUSION_UNSPECIFIED ค่านี้ไม่ได้ใช้งาน หากตั้งค่าช่อง ProvideValidationFeedbackRequest.conclusion เป็น VALIDATION_CONCLUSION_UNSPECIFIED ระบบจะแสดงข้อผิดพลาด INVALID_ARGUMENT
VALIDATED_VERSION_USED เวอร์ชันของที่อยู่ที่ Address Validation API แสดงผลถูกนำไปใช้สำหรับธุรกรรมนี้
USER_VERSION_USED เวอร์ชันของที่อยู่ซึ่งผู้ใช้ระบุไว้ใช้สำหรับธุรกรรม
UNVALIDATED_VERSION_USED มีการใช้เวอร์ชันของที่อยู่ที่ป้อนหลังจากการพยายามตรวจสอบความถูกต้องครั้งล่าสุด แต่ไม่ได้ตรวจสอบความถูกต้องอีกครั้งสำหรับธุรกรรมนี้
UNUSED ธุรกรรมถูกยกเลิกและไม่ได้ใช้ที่อยู่