python对接企业三要素验证接口DEMO示例
本文为您提供了python语言版本的企业三要素验证对接DEMO示例
#接口类型:互亿无线企业三要素验证
#账户注册:https://user.ihuyi.com/register.html
#注意事项:
#DEMO仅作参考
#此为python3版本
import requests
import json
import time
import hashlib
#接口地址
url = "https://api.ihuyi.com/idcard/ent3f/Submit.json"
app = "ent3f"
account = "APPID"
password = "APPKEY"
name = "张三"
ent_code = "91xxxxxxxxxN"
ent_name = "上海xx信息技术有限公司"
_now = str(int(time.time()))
password_raw = account + password + app + name + ent_name + ent_code + _now
# print(password_raw)
password_md5 = hashlib.md5(password_raw.encode(encoding="UTF-8")).hexdigest()
# print(password)
#定义请求的数据
data = {
"account":account,
# "password":password,
"password":password_md5,
"name":name,
"ent_code":ent_code,
"ent_name":ent_name,
"time":_now,
}
#定义请求的头部
headers = {
"Content-type": "application/x-www-form-urlencoded",
"Accept": "text/plain"
}
#发起请求
response = requests.post(url, headers=headers, data=data)
#打印结果
print(response.content.decode())