Validation API istemci kitaplıklarının adresini verme

Bu sayfada, Address Validation API için istemci kitaplıklarını nasıl kullanmaya başlayabileceğiniz açıklanır.

İstemci Kitaplıkları Açıklandı başlıklı makalede istemci kitaplıkları hakkında daha fazla bilgi edinebilirsiniz.

İstemci kitaplığını yükleme

C#

Daha fazla bilgi için C# Geliştirme Ortamı Ayarlama başlıklı makaleyi inceleyin.

Install-Package Google.Maps.AddressValidation.V1 -Pre

Kimlik doğrulamasını ayarlama

İstemci kitaplıkları kullanırken kimlik doğrulamak için Uygulama Varsayılan Kimlik Bilgileri (ADC)'ni kullanırsınız. ADC'yi ayarlama hakkında bilgi edinmek için Uygulama Varsayılan Kimlik Bilgileri için kimlik bilgileri sağlama başlıklı makaleyi inceleyin. ADC'yi istemci kitaplıklarıyla kullanma hakkında bilgi edinmek için İstemci kitaplıklarını kullanarak kimlik doğrulama başlıklı makaleyi inceleyin.

İstemci kitaplığını kullanma

C#

using Google.Maps.AddressValidation.V1;
using Google.Type;
using System.Threading.Tasks;

public sealed partial class GeneratedAddressValidationClientSnippets
{
    /// <summary>Snippet for ValidateAddressAsync</summary>
    /// <remarks>
    /// This snippet has been automatically generated and should be regarded as a code template only.
    /// It will require modifications to work:
    /// - It may require correct/in-range values for request initialization.
    /// - It may require specifying regional endpoints when creating the service client as shown in
    ///   https://cloud.google.com/dotnet/docs/reference/help/client-configuration#endpoint.
    /// </remarks>
    public async Task ValidateAddressRequestObjectAsync()
    {
        // Create client
        AddressValidationClient addressValidationClient = await AddressValidationClient.CreateAsync();
        // Initialize request argument(s)
        ValidateAddressRequest request = new ValidateAddressRequest
        {
            Address = new PostalAddress(),
            PreviousResponseId = "",
            EnableUspsCass = false,
            SessionToken = "",
        };
        // Make the request
        ValidateAddressResponse response = await addressValidationClient.ValidateAddressAsync(request);
    }
}

Ek kaynaklar