Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import json
- #start verification etc
- payload = 'username=XXXXXX&password=XXXXXXXX'
- header = {'X-Application': 'XXXXXXXXX', 'Content-Type': 'application/x-www-form-urlencoded'}
- resp = requests.post('https://identitysso.betfair.com/api/certlogin',
- data=payload, cert=('C:\\OpenSSL-Win32\\bin\\client-2048.crt',
- 'C:\\OpenSSL-Win32\\bin\\client-2048.key'), headers=header)
- if resp.status_code == 200:
- resp_json = resp.json()
- print(resp_json['loginStatus'])
- print(resp_json['sessionToken'])
- else:
- print("Request failed.")
- print(json.dumps(json.loads(resp.text), indent=3))
- #end verification etc
- endpoint = "https://api.betfair.com/exchange/betting/rest/v1.0/"
- head = {'X-Application': 'XXXXXXXXXX', 'Content-Type': 'application/json'}
- json_req= '{"jsonrpc": "2.0","method": "SportsAPING/v1.0/listEventTypes", "params": { "filter": {} }, "id": 1 }'
- url = endpoint + "listEventTypes/"
- response = requests.post(url, data=json_req)
- print(json.dumps(json.loads(response.text), indent=3))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement