Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- from hashlib import sha1
- from datetime import datetime
- import json
- import xml.dom.minidom
- # parametry JSON dotazu
- # zde zadejte váš wapi login - email
- login = "xxx"
- # zde zadejte vaše wapi heslo
- wpass = "yyy"
- auth = sha1((login + sha1(wpass.encode('utf8')).hexdigest()+datetime.now().strftime('%H')).encode('utf8')).hexdigest()
- # testovací příkaz ping - pokud vše v pořádku projde, vrátí se kód 1000 - OK
- command = "ping"
- # ID požadavku, nepovinný parametr požadavku WAPI, je vracen v odpovědi, vhodný pro přehlednost
- cltrid = "test_req_1"
- # adresa, kam je zasílán POST
- url = "https://api.wedos.com/wapi/json"
- # sestavení JSON žádosti
- data = {'request': json.dumps({'request': {'user': login, 'auth': auth, 'command': command, 'clTRID': cltrid}})}
- # provedení volání, formátovaný výstup do konzole
- response = requests.post(url, data=data)
- print(json.dumps(response.json(), indent=4, sort_keys=True))
Add Comment
Please, Sign In to add comment