googlemaps / googlemaps/google-maps-services-python

add administrativeArea, postalCode to addressverification when using USPS CASS

未关闭
#526 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
triage me type: feature request
主要语言
Python
星标
5k
派生
1.4k
PR 合并指标
30 天内没有已合并 PR

描述

Thanks for stopping by to let us know something could be better!

---
**PLEASE READ**

If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/). This will ensure a timely response.

Discover additional support services for the Google Maps Platform, including developer communities, technical guidance, and expert support at the Google Maps Platform [support resources page](https://developers.google.com/maps/support/).

If your bug or feature request is not related to this particular library, please visit the Google Maps Platform [issue trackers](https://developers.google.com/maps/support/#issue_tracker).

Check for answers on StackOverflow with the [google-maps](http://stackoverflow.com/questions/tagged/google-maps) tag.

---

**Is your feature request related to a problem? Please describe.**
When using the `enableUspsCass` argument, we are noticing inconsistent responses with administrativeArea and postalCode being included in the addressLines list. the `addressvalidation` method should allow additional properties for these values in the arguments, to match what can be sent to the API (see: https://developers.google.com/maps/documentation/address-validation/requests-validate-address#enable-cass)

**Describe the solution you'd like**
Modify the above method to support two additional arguments, such as

```
def addressvalidation(client, addressLines, regionCode=None , locality=None, enableUspsCass=None, administrativeArea=None, postalCode=None):
```

I have forked this repository and made the desired changes, if this solution is acceptable.

**Describe alternatives you've considered**
Not including `enableUspsCass` as an option, however this package could be modified to support both.

**Additional context**
Add any other context or screenshots about the feature request here.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。