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