add administrativeArea, postalCode to addressverification when using USPS CASS
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 42/100
Direção de pesquisa
Localize a implementação em Python do método addressvalidation e compare seus argumentos de solicitação com a documentação vinculada da Address Validation API para enableUspsCass. Adicione suporte a administrativeArea e postalCode e verifique se ambos os valores podem ser enviados junto com os argumentos existentes.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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. 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.
If your bug or feature request is not related to this particular library, please visit the Google Maps Platform issue trackers.
Check for answers on StackOverflow with the 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.
- Linguagem predominante
- Python
- Estrelas
- 5k
- Forks
- 1.4k
- Merge médio
- 5h 9min
- PRs com merge (30d)
- 1
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de googlemaps/google-maps-services-python
-
mapsAbertatriage me type: bug
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
-
triage me type: feature request
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
googlemaps/google-maps-services-python#541 · 3 comentários · 38 reações ·
-
Release failed - unexpected keyword argument: enable_address_descriptor still not supportedTalvez já em andamento @Rahulcse79 assumiu há 194 dias. Abertatriage me type: bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
googlemaps/google-maps-services-python#540 · 1 comentário ·
-
triage me type: question
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 15/100
googlemaps/google-maps-services-python#539 · 3 comentários ·
-
triage me type: bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 30/100
Todas as issues de googlemaps/google-maps-services-python
Issues semelhantes
-
bug drawing-tools
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
cofade/open-garden-planner#827 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
bug documentation good first issue help wanted testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 88/100
hololinked-dev/hololinked#213 ·
-
Show evidence time and supersede warnings in the memory inspectorTalvez já em andamento @Sinchanak-212 assumiu hoje. Abertaarea: ux good first issue priority: medium
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100