add administrativeArea, postalCode to addressverification when using USPS CASS
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 42/100
Línea de trabajo
Localiza la implementación en Python del método addressvalidation y compara sus argumentos de solicitud con la documentación enlazada de Address Validation API para enableUspsCass. Añade compatibilidad con administrativeArea y postalCode y verifica después que ambos valores se puedan enviar junto con los argumentos existentes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Python
- Estrellas
- 5k
- Forks
- 1.4k
- Merge medio
- 5 h 9 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de googlemaps/google-maps-services-python
-
mapsAbiertotriage me type: bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
-
triage me type: feature request
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
googlemaps/google-maps-services-python#541 · 3 comentarios · 38 reacciones ·
-
Release failed - unexpected keyword argument: enable_address_descriptor still not supportedPosiblemente ocupada @Rahulcse79 la tomó hace 194 días. Abiertotriage me type: bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
googlemaps/google-maps-services-python#540 · 1 comentario ·
-
About Google API's you had usedAbiertotriage me type: question
Dificultad 1/5 Menos de una hora Aptitud para principiantes 15/100
googlemaps/google-maps-services-python#539 · 3 comentarios ·
-
triage me type: bug
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
Todos los issues de googlemaps/google-maps-services-python
Issues similares
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug documentation good first issue help wanted testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
Show evidence time and supersede warnings in the memory inspectorPosiblemente ocupada @Sinchanak-212 la tomó hoy. Abiertoarea: ux good first issue priority: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
daniel-ospina/tortoise#11649 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
ComposioHQ/awesome-claude-skills#2438 ·
Los mantenedores suelen responder en 15 días