Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- def check_new_runs():
- maximum = 200
- offset = 0
- url = 'https://www.speedrun.com/api'
- original_params = (
- ('game', '268zey6p'),
- ('category', 'rkl09wkn'),
- ('status', 'verified'),
- ('max', str(maximum)),
- ('offset', str(offset))
- )
- uri = None
- count = 1
- data = requests.get(f'{url}/v1/runs', params=original_params)
- runs = data.json()
- while(True):
- if count > 1:
- data = requests.get(runs['pagination']['links'][0]['uri'])
- runs = data.json()
- for run in runs['data']:
- print(count, run['date'])
- count += 1
- if runs['pagination']['size'] < maximum:
- break
Advertisement
Add Comment
Please, Sign In to add comment