Commit 1f1af7a0 by jiaqiying

classs use self

parent 9b979203
...@@ -37,13 +37,15 @@ class Encryption: ...@@ -37,13 +37,15 @@ class Encryption:
return encrypted_text_str return encrypted_text_str
def aes_token(self,token): def aes_token(self,token):
"""bmc"""
key = "HIKEDL@#" key = "HIKEDL@#"
m5dkey = Encryption().get_md5(key) m5dkey = self.get_md5(key)
token_plus_timestamp = token + str(int(round(time.time() * 1000))) token_plus_timestamp = token + str(int(round(time.time() * 1000)))
encrypted_token = Encryption().aes_cipher(m5dkey, token_plus_timestamp) encrypted_token = self.aes_cipher(m5dkey, token_plus_timestamp)
return encrypted_token return encrypted_token
def get_token(self, indata): def get_token(self, indata):
"""bmc"""
url = "http://testbmcapp.hikcreate.com/v1/user/login/gesture" url = "http://testbmcapp.hikcreate.com/v1/user/login/gesture"
header = {"Content-Type": "application/json; charset=utf-8", header = {"Content-Type": "application/json; charset=utf-8",
"device-type": "Android", "device-type": "Android",
...@@ -55,7 +57,7 @@ class Encryption: ...@@ -55,7 +57,7 @@ class Encryption:
res = requests.post(url, json=indata, headers=header) res = requests.post(url, json=indata, headers=header)
print(res.json()) print(res.json())
encrypted_token = Encryption().aes_token(res.json()["data"]["token"]) encrypted_token = self.aes_token(res.json()["data"]["token"])
print(encrypted_token) print(encrypted_token)
# 获取专网token # 获取专网token
header1 = header.copy() header1 = header.copy()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment