Method: provideValidationFeedback

Doğrulama denemeleri dizisinin sonucu hakkında geri bildirim. Bu, aynı adres için bir dizi doğrulama çağrısından sonra yapılan son çağrı olmalıdır ve işlem tamamlandıktan sonra çağrılmalıdır. Bu e-posta, bir adresin tam olarak doğrulanması için gereken v1.validateAddress istek dizisi için yalnızca bir kez gönderilmelidir.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "conclusion": enum (ValidationConclusion),
  "responseId": string
}
Alanlar
conclusion

enum (ValidationConclusion)

Zorunlu. Doğrulama denemeleri sırasının sonucu.

Bu alan, VALIDATION_CONCLUSION_UNSPECIFIED değerine ayarlanırsa INVALID_ARGUMENT hatası döndürülür.

responseId

string

Zorunlu. Bu geri bildirimin ait olduğu yanıtın kimliği. Bu, bir dizi adres doğrulama girişimindeki ilk yanıttaki [responseId][google.maps.addressvalidation.v1.ValidateAddressRequest.response_id] bilgisi olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

ValidationConclusion

Bir adresi doğrulamak için gereken adres doğrulama isteği dizisinin olası nihai sonuçları.

Sıralamalar
VALIDATION_CONCLUSION_UNSPECIFIED Bu değer kullanılmıyor. ProvideValidationFeedbackRequest.conclusion alanı VALIDATION_CONCLUSION_UNSPECIFIED değerine ayarlanırsa INVALID_ARGUMENT hatası döndürülür.
VALIDATED_VERSION_USED İşlem için Address Validation API tarafından döndürülen adresin sürümü kullanıldı.
USER_VERSION_USED İşlem için kullanıcı tarafından sağlanan adres sürümü kullanıldı
UNVALIDATED_VERSION_USED Adresin, son doğrulama denemesinden sonra girilen ancak yeniden doğrulanmamış bir sürümü işlem için kullanıldı.
UNUSED İşlem bırakıldı ve adres kullanılmadı.