reqs.py 773 B

1234567891011121314151617181920212223242526
  1. import requests
  2. import json
  3. from datetime import datetime
  4. def get_urls(base_url, auth: str) -> list:
  5. url = f"{base_url}/getUserAccounts/streams"
  6. payload = {}
  7. headers = {"Authorization": f"Basic {auth}"}
  8. response = requests.request("GET", url, headers=headers, data=payload)
  9. return json.loads(response.text)
  10. def get_user_accounts(base_url, auth: str) -> list:
  11. url = f"{base_url}/getUserAccounts"
  12. payload = {}
  13. headers = {"Authorization": f"Basic {auth}"}
  14. response = requests.request("GET", url, headers=headers, data=payload)
  15. res_json = json.loads(response.text)
  16. for account in res_json:
  17. account['expiaryDate_rendered'] = datetime.utcfromtimestamp(account['expiaryDate']).strftime('%d/%m/%Y')
  18. return res_json