ไลบรารีของไคลเอ็นต์สำหรับการตรวจสอบที่อยู่ API

หน้านี้แสดงวิธีเริ่มต้นใช้งานไลบรารีของไคลเอ็นต์สําหรับ Address Validation API

อ่านเพิ่มเติมเกี่ยวกับไลบรารีของไคลเอ็นต์ในคำอธิบายเกี่ยวกับไลบรารีของไคลเอ็นต์

การติดตั้งไลบรารีของไคลเอ็นต์

C#

ดูข้อมูลเพิ่มเติมได้ที่การตั้งค่าสภาพแวดล้อมการพัฒนา C#

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

การตั้งค่าการตรวจสอบสิทธิ์

เมื่อใช้ไลบรารีของไคลเอ็นต์ คุณจะใช้ข้อมูลเข้าสู่ระบบเริ่มต้นของแอปพลิเคชัน (ADC) เพื่อตรวจสอบสิทธิ์ ดูข้อมูลเกี่ยวกับการตั้งค่า ADC ได้ที่หัวข้อระบุข้อมูลเข้าสู่ระบบสำหรับข้อมูลเข้าสู่ระบบเริ่มต้นของแอปพลิเคชัน ดูข้อมูลเกี่ยวกับการใช้ ADC กับไลบรารีของไคลเอ็นต์ได้ที่หัวข้อตรวจสอบสิทธิ์โดยใช้ไลบรารีของไคลเอ็นต์

การใช้ไลบรารีของไคลเอ็นต์

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);
    }
}

แหล่งข้อมูลเพิ่มเติม