googleapis / googleapis/google-cloud-node

Authenticating for @googlemaps/addressvalidation with an API key

Open
#5,099 4 comments 1 reaction 1 assignee Claimed by @sofisl View on GitHub
Dominant language
TypeScript
Stars
3.2k
Forks
712
Avg merge
2d 3h
Merged PRs (30d)
99

Description

According to the docs/examples of Google Address Validation we can use an API key to authenticate:
```
curl -X POST -d '{
"address": {
"regionCode": "US",
"locality": "Mountain View",
"addressLines": ["1600 Amphitheatre Pkwy"]
}
}' \
-H 'Content-Type: application/json' \
"https://addressvalidation.googleapis.com/v1:validateAddress?key=API_KEY"
```
https://developers.google.com/maps/documentation/address-validation/requests-validate-address

However, I can't see any reference/docs as to how I can use said API key when using SDK: https://www.npmjs.com/package/@googlemaps/addressvalidation

Nor can I see any reference to that in https://github.com/googleapis/google-auth-library-nodejs

Any clues? Or am I restricted to making http calls (fetch, axios etc) from my node app in order to achieve this?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.