Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omarchehab98/alexa-google-shared-locations
Alexa Google Shared Locations Skill
https://github.com/omarchehab98/alexa-google-shared-locations
Last synced: about 1 month ago
JSON representation
Alexa Google Shared Locations Skill
- Host: GitHub
- URL: https://github.com/omarchehab98/alexa-google-shared-locations
- Owner: omarchehab98
- License: mit
- Created: 2018-06-21T01:15:16.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-21T01:15:32.000Z (over 6 years ago)
- Last Synced: 2024-10-31T18:52:03.969Z (3 months ago)
- Language: JavaScript
- Size: 9.77 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alexa Google Location Sharing Skill
## Disclosure
Google does not provide an official API for retrieving shared location data so
please be aware that this script authenticates using username and password with
Google.Not only might the undocumented API may change without any warning, Google's
security measures blocks authentication if your activity was considered unusual
(see ["Unusual traffic from your computer network"](https://support.google.com/websearch/answer/86640?hl=en)).So yeah, don't expect this script to work flawlessly.
## Description
An Alexa skill that can retrieve the locations of users that are
sharing their location via Google shared locations.For this script to work, you will need to provide a username and password to
a Google account.I **highly recommend** creating a new Google account just for this script
and sharing your location with your new account.*Note: It can not retrieve the location of the user that is used to access Google.*
## Usage
> alexa, ask shared locations: Where is {name}?
## Troubleshooting
* Alexa is responding with "Hmm, I was not able to get {name}'s location"
* Confirm to Google you tried to login https://myaccount.google.com/device-activity
* https://myaccount.google.com/notifications
* *Allow less secure apps: ON* https://myaccount.google.com/security
* Go to https://accounts.google.com/DisplayUnlockCaptcha and try again
* Additionally ensure that two factor authentication is turned off.## Fork
Forked from [t4qjXH8N/ioBroker.google-sharedlocations](https://github.com/t4qjXH8N/ioBroker.google-sharedlocations).