Method: provideValidationFeedback

Phản hồi về kết quả của trình tự các lần xác thực. Đây phải là cuộc gọi cuối cùng được thực hiện sau một chuỗi các lệnh gọi xác thực cho cùng một địa chỉ và sẽ được gọi sau khi giao dịch hoàn tất. Bạn chỉ nên gửi thông báo này một lần cho chuỗi v1.validateAddress yêu cầu cần thiết để xác thực toàn bộ địa chỉ.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
Trường
conclusion

enum (ValidationConclusion)

Bắt buộc. Kết quả của chuỗi các lần xác thực.

Nếu bạn đặt trường này thành VALIDATION_CONCLUSION_UNSPECIFIED thì hệ thống sẽ trả về lỗi INVALID_ARGUMENT.

responseId

string

Bắt buộc. Mã của câu trả lời chứa ý kiến phản hồi này. Đây phải là [responseId][google.maps.addressFrequency.v1.ValidateAddressRequest.response_id] từ phản hồi đầu tiên trong một loạt các lần thử xác thực địa chỉ.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ trống.

ValidationConclusion

Kết quả cuối cùng có thể xảy ra của chuỗi yêu cầu xác thực địa chỉ cần thiết để xác thực một địa chỉ.

Enum
VALIDATION_CONCLUSION_UNSPECIFIED Giá trị này chưa được sử dụng. Nếu bạn đặt trường ProvideValidationFeedbackRequest.conclusion thành VALIDATION_CONCLUSION_UNSPECIFIED thì hệ thống sẽ trả về lỗi INVALID_ARGUMENT.
VALIDATED_VERSION_USED Phiên bản địa chỉ do API xác thực địa chỉ trả về đã được sử dụng cho giao dịch này.
USER_VERSION_USED Phiên bản địa chỉ do người dùng cung cấp đã được sử dụng cho giao dịch
UNVALIDATED_VERSION_USED Một phiên bản địa chỉ mà bạn đã nhập sau lần xác thực gần nhất nhưng chưa được xác thực lại đã được sử dụng cho giao dịch này.
UNUSED Giao dịch đã bị huỷ bỏ và địa chỉ không được sử dụng.