Advertisement
Guest User

Untitled

a guest
Mar 16th, 2016
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #!/usr/bin/python3
  2.  
  3. import sys
  4. import json
  5. import requests
  6.  
  7. def main():
  8. username = input("Wink Email: ")
  9. password = input("Wink Password: ")
  10. post(username, password)
  11.  
  12. def post(username, password):
  13. url = "https://winkapi.quirky.com/oauth2/token"
  14. headers = {"Content-Type": "application/json"}
  15. payload = {
  16. "client_id": "quirky_wink_android_app",
  17. "client_secret": "e749124ad386a5a35c0ab554a4f2c045",
  18. "email": username,
  19. "password": password,
  20. "grant_type": "password"
  21. }
  22. result = requests.post(url, params=payload, headers=headers)
  23. if result.status_code < 205:
  24. json_results = json.loads(result.text)
  25. sys.stdout.write(
  26. "access_token: " + json_results["access_token"] + "\nrefresh_token: " + json_results["refresh_token"] + "\n");
  27. else:
  28. sys.stdout.write(result.text + "\n")
  29. sys.stdout.write("Error getting bearer token")
  30.  
  31. if __name__ == '__main__':
  32. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement