def getPublicKey():
login_public_key_url = 'https://lantouzi.com/api/uc/get_key?%s' % time.time()
# ?????
headers = {'Referer': 'https://lantouzi.com/login'}
data = session.get(login_public_key_url, headers=headers).content.decode('utf-8')
# print(data)
# data = "{'data': {'encrypt': {'field_name': '_encrypt_code', 'public_key': '-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDidnLFl8ivfrAtKz9YX0Qi1V4b\nq/x4lHDjswf9AQS8hzfxsbzzDaDa07V7N6PvibJYqbhrj14Pi2fGC7CED5MzQ1r6\nvwmT+wJeBC//8PVxZXo/h15g2QzfYkyp4z+IlJZYqHfYGZXu9HTsFDZhfQE8LEz3\nkbAfyb2sLcfGimQWRwIDAQAB\n-----END PUBLIC KEY-----\n', 'field_value': '480b74ab3a165ef8bf2685a0d56f6b7a'}}, 'code': 1, 'message': ''}"
try:
data = json.loads(data)
if data['code'] == 1:
return data['data']['encrypt']
return False
except:
return False
# ?????
评论列表
文章目录