Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def makeRequest(request:str,authKey:str,clientId:str):
- #set up the headers
- headers = CaseInsensitiveDict()
- headers["Authorization"] = f"Bearer {authKey}"
- headers["Client-Id"] = f"{clientId}"
- #make the request
- resp = requests.get(f'https://api.twitch.tv/helix/{request}', headers=headers)
- #convert to python dict
- return json.loads(resp.text)
- def main():
- #load secrets
- with open('secrets', 'r') as f:keys=(f.readlines()[0].split())
- print(makeRequest(request='users?id=517462271', authKey=keys[0], clientId=keys[1]))
- print(makeRequest(request='follows?to_id=517462271', authKey=keys[0], clientId=keys[1]))
- if __name__ == '__main__':
- import requests, json
- from tkinter import *
- from requests.structures import CaseInsensitiveDict
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement