Gate.IO Python problema ((1/3)): HttpUtil.py código interpretado por favor

Autora:frankchen, Criado: 2018-01-29 11:03:49, Atualizado:

Gate.IOcódigo python endereço Githubhttps://github.com/gateio/rest/blob/master/python/HttpUtil.pyQuem de vocês é o melhor para analisar o código?

#!/usr/bin/python

-- codificação: utf-8 --

importar http.client import urllib Importar json import sha512 import hmac / Alguém sabe o que é HMAC e em que versão do Python?

/ Pergunta 1: Será que isso precisa de ser feito no local ou no VPS com o Python 3X pré-instalado?

def getSign ((parâmetros, secretKey): / signo = para a chave em (params.keys() sinal += chave + = + str(params[chave]) +& sinal = sinal[:-1] my_sign =hmac.new(baítes (secretKey,encoding=utf8),baítes (sign,encoding=utf8), sha512).hexdigest (() devolver my_sign

/ 有谁可以解析一下GATE.IOEste código da interface?


Mais.

Sonhos pequenosNão é preciso escrever a assinatura sozinho, o BotVS está embalado e a assinatura é automática. Por exemplo. É OK escrever políticas diretamente no BotVS.