पुष्टि करने की कोशिशों के क्रम के नतीजे के बारे में सुझाव. यह उसी पते के लिए, पुष्टि करने वाले कॉल के क्रम में किया गया आखिरी कॉल होना चाहिए. साथ ही, लेन-देन पूरा होने के बाद इसे कॉल किया जाना चाहिए. इसे v1.validateAddress
अनुरोधों के क्रम के लिए सिर्फ़ एक बार भेजा जाना चाहिए. किसी पते की पुष्टि करने के लिए यह ज़रूरी है.
एचटीटीपी अनुरोध
POST https://addressvalidation.googleapis.com/v1:provideValidationFeedback
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल होता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में ये स्ट्रक्चर शामिल हैं:
जेएसओएन के काेड में दिखाना |
---|
{
"conclusion": enum ( |
फ़ील्ड | |
---|---|
conclusion |
ज़रूरी है. पुष्टि करने की कोशिशों का क्रम तय करने का नतीजा. अगर इस फ़ील्ड को |
responseId |
ज़रूरी है. उस सुझाव का आईडी जिसके लिए यह सुझाव दिया गया है. यह पता पुष्टि की कोशिशों की सीरीज़ में पहले जवाब से [ responseId][google.maps.address validation.v1.VerifyAddressRequest.response_id] होनी चाहिए. |
जवाब का मुख्य भाग
अनुरोध स्वीकार होने पर, मैसेज का मुख्य हिस्सा खाली होता है.
पुष्टि करने का नतीजा
किसी पते की पुष्टि करने के लिए, पते की पुष्टि से जुड़े अनुरोधों के क्रम के आखिरी नतीजे.
Enums | |
---|---|
VALIDATION_CONCLUSION_UNSPECIFIED |
यह वैल्यू इस्तेमाल नहीं की गई है. अगर ProvideValidationFeedbackRequest.conclusion फ़ील्ड को VALIDATION_CONCLUSION_UNSPECIFIED पर सेट किया जाता है, तो INVALID_ARGUMENT गड़बड़ी दिखेगी. |
VALIDATED_VERSION_USED |
पते की पुष्टि करने वाले एपीआई से मिले पते के वर्शन का इस्तेमाल, लेन-देन के लिए किया गया था. |
USER_VERSION_USED |
लेन-देन के लिए, उपयोगकर्ता के दिए गए पते का वर्शन इस्तेमाल किया गया था |
UNVALIDATED_VERSION_USED |
पते का वह वर्शन जिसे पिछली बार पुष्टि करने के बाद डाला गया था और जिसकी दोबारा पुष्टि नहीं की गई थी. उसका इस्तेमाल लेन-देन के लिए किया गया. |
UNUSED |
लेन-देन को छोड़ दिया गया और पते का इस्तेमाल नहीं किया गया. |