Guest User

Untitled

a guest
Jan 30th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. import requests
  2.  
  3. apiKey = 'AxXr'
  4. apiSecret = 'Iq'
  5. url = 'https://api.bitgrail.com/v1/'
  6.  
  7. req = requests.post(url, payload, headers=headers)
  8.  
  9. def sign(data):
  10. signature = hmac.new(apiSecret, data, digestmod=hashlib.sha512).hexdigest()
  11. return signature
  12.  
  13. def callAPI(api, payload=dict()):
  14. url = bitgrailURL % api
  15. payload['nonce'] = int(time.time() * 1000000)
  16. payload = '&'.join([kvFormat.format(key, str(payload[key])) for key in payload.keys()])
  17. headers = {'KEY': apiKey,'SIGNATURE': sign(payload)}
  18.  
  19. req = requests.post(url, payload, headers=headers)
  20. print req.json()
Advertisement
Add Comment
Please, Sign In to add comment