Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.24 KB | None | 0 0
  1. import requests
  2. import arrow
  3. import datetime
  4. from time import sleep
  5. import pprint
  6.  
  7. #script that checks dapulse for updates
  8. before=datetime.datetime.now()
  9. since=str(arrow.get(before).timestamp-60)
  10.  
  11. # r=requests.get('https://api.dapulse.com:443/v1/updates.json?since={}&api_key=c796bed922bf32e2476c23b73b65a73a'.format(since))
  12. # print(r.json())
  13. # before=datetime.datetime.now()
  14. # sleep(60)
  15.  
  16. # since=str(arrow.get(before).timestamp)
  17. # r=requests.get('https://api.dapulse.com:443/v1/updates.json?since={}&api_key=c796bed922bf32e2476c23b73b65a73a'.format(since))
  18. # print(r.json())
  19.  
  20.  
  21. def checkupdates(since):
  22.     while True:
  23.         if old_json:
  24.             new_json=requests.get('https://api.dapulse.com:443/v1/updates.json?since={}&api_key=c796bed922bf32e2476c23b73b65a73a'.format(since))
  25.             old_json=new_json-old_json
  26.             pprint.pprint(old_json)
  27.             sleep(60)
  28.             before=datetime.datetime.now()
  29.             since=str(arrow.get(before).timestamp-60)
  30.         else:
  31.             old_json=requests.get('https://api.dapulse.com:443/v1/updates.json?since={}&api_key=c796bed922bf32e2476c23b73b65a73a'.format(since))
  32.             pprint.pprint(type(old_json))
  33.             sleep(60)
  34.             before=datetime.datetime.now()
  35.             since=str(arrow.get(before).timestamp-60)
  36.     return checkupdates(since)
  37.  
  38.  
  39. checkupdates(since)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement