utils.py 472 B

12345678910111213
  1. import requests
  2. from flask_ask import Ask, statement, context
  3. def get_alexa_location():
  4. URL = "https://api.amazonalexa.com/v1/devices/{}/settings" \
  5. "/address".format(context.System.device.deviceId)
  6. TOKEN = context.System.user.permissions.consentToken
  7. HEADER = {'Accept': 'application/json',
  8. 'Authorization': 'Bearer {}'.format(TOKEN)}
  9. r = requests.get(URL, headers=HEADER)
  10. if r.status_code == 200:
  11. return(r.json())