Method: provideValidationFeedback

Doğrulama denemeleri sırasının 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ı ve işlem tamamlandıktan sonra çağrılmalıdır. Bu, bir adresi tam olarak doğrulamak amacıyla 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ıyla birlikte veriler içerir:

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

enum (ValidationConclusion)

Zorunlu. Doğrulama denemeleri dizisinin sonucu.

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

responseId

string

Zorunlu. Bu geri bildirimle ilgili yanıtın kimliği. Bu, bir dizi adres doğrulama girişimindeki ilk yanıttaki [ResponseId][google.maps.addressverifyation.v1.ValidateAddressRequest._yanıtı_kimliği] 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 istekleri dizisinin olası nihai sonuçları.

Sıralamalar
VALIDATION_CONCLUSION_UNSPECIFIED Bu değer kullanılmıyor. ProvideValidationFeedbackRequest.conclusion alanı VALIDATION_CONCLUSION_UNSPECIFIED olarak 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ılmış.
USER_VERSION_USED İşlem için kullanıcı tarafından sağlanan adresin sürümü kullanıldı
UNVALIDATED_VERSION_USED İşlem için, son doğrulama girişiminden sonra girilen ancak yeniden doğrulanmamış bir adres sürümü kullanıldı.
UNUSED İşlem iptal edildi ve adres kullanılmadı.