Lớp AddressValidation
Lớp google.maps.addressValidation.AddressValidation
Lớp tĩnh để truy cập vào API AddressValidation.
Truy cập bằng cách gọi const {AddressValidation} = await google.maps.importLibrary("addressValidation")
.
Xem Thư viện trong Maps JavaScript API.
Phương thức tĩnh | |
---|---|
|
fetchAddressValidation(request) Tham số:
Giá trị trả về:
Promise<AddressValidation> Xác thực một địa chỉ. Hãy xem https://developers.google.com/maps/documentation/javascript/address-validation/validate-address. |
Thuộc tính | |
---|---|
|
Loại:
Address optional Thông tin về chính địa chỉ đó, chứ không phải mã địa lý. |
|
Loại:
Geocode optional Thông tin về vị trí và địa điểm mà địa chỉ được mã hoá địa lý. |
|
Loại:
AddressMetadata optional Thông tin khác liên quan đến khả năng gửi email. metadata không đảm bảo được điền đầy đủ cho mọi địa chỉ được gửi đến Address Validation API. |
|
Loại:
string optional UUID xác định phản hồi này. Nếu cần xác thực lại địa chỉ, thì UUID này phải đi kèm với yêu cầu mới. |
|
Loại:
USPSData optional Các cờ bổ sung về khả năng gửi được thư do USPS cung cấp. Chỉ được cung cấp ở khu vực US và PR . |
|
Loại:
Verdict optional Cờ kết quả tổng thể |
Phương thức | |
---|---|
|
toJSON() Tham số: Không có
Giá trị trả về:
Object Chuyển đổi lớp AddressValidation thành một đối tượng JSON có cùng các thuộc tính. |
Giao diện AddressValidationRequest
google.maps.addressValidation.AddressValidationRequest
giao diện
Giao diện yêu cầu cho
.AddressValidation.fetchAddressValidation
Thuộc tính | |
---|---|
|
Loại:
PostalAddressLiteral Địa chỉ đang được xác thực. Bạn nên gửi địa chỉ chưa được định dạng qua PostalAddress.addressLines . |
|
Loại:
string optional Bạn không được đặt trường này cho yêu cầu xác thực địa chỉ đầu tiên. Nếu cần thêm yêu cầu để xác thực đầy đủ một địa chỉ (ví dụ: nếu những thay đổi mà người dùng thực hiện sau lần xác thực ban đầu cần được xác thực lại), thì mỗi yêu cầu tiếp theo phải điền trường này bằng từ phản hồi đầu tiên trong chuỗi xác thực. |
|
Loại:
boolean optional Bật chế độ tương thích CASS của USPS. Điều này chỉ ảnh hưởng đến trường của AddressValidation . Lưu ý: đối với các yêu cầu được bật CASS của USPS cho địa chỉ ở Puerto Rico, bạn phải cung cấp PostalAddress.regionCode của address là "PR" hoặc PostalAddress.administrativeArea của address là "Puerto Rico" (không phân biệt chữ hoa chữ thường) hoặc "PR". |
Lớp Địa chỉ
Lớp google.maps.addressValidation.Address
Thông tin chi tiết về địa chỉ đã được xử lý sau. Xử lý hậu kỳ bao gồm việc sửa các phần bị sai chính tả trong địa chỉ, thay thế các phần không chính xác và suy luận các phần bị thiếu.
Truy cập bằng cách gọi const {Address} = await google.maps.importLibrary("addressValidation")
.
Xem Thư viện trong Maps JavaScript API.
Thuộc tính | |
---|---|
|