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