Advertisement
Guest User

Untitled

a guest
Apr 4th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. import requests
  2. import getpass
  3. import json
  4.  
  5. url = "https://www.example.com/ssc/api/v1/"
  6. endpoint = "auth/obtain_token"
  7. headers = {"Content-Type": "application/json",
  8. "Accept": "application/json"}
  9. username = getpass.getuser()
  10. password = getpass.getpass()
  11. auth = (username, password)
  12.  
  13. r = requests.post("{url}{endpoint}".format(url=url, endpoint=endpoint), headers=headers, auth=auth)
  14.  
  15. data = r.json().get("data")
  16. token = data.get("token")
  17. endpoint = "projects"
  18. headers["Authentication"] = "FortifyToken {token}".format(token=token)
  19.  
  20. r = requests.get("{url}{endpoint}".format(url=url, endpoint=endpoint), headers=headers)
  21.  
  22. print json.dumps(r.json(), sort_keys=True, indent=4, separators=(',', ': '))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement