权大师商标查询api
'''
data:2022-10-15
autor:zhangsir
权大师商标查询api
'''
import requests
import json
import time
import hashlib
#时间戳
t = time.time()
ht = int(round(t * 1000))
#请求头
headers={
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36",
"content-type":"application/json"
}
#请求参数
data = {
"q": "28441247",
"field": "data_id",
"ip": "192.168.16.101",
"pageSize": "25",
"appKey": "xxxxxxxxxxxxxxxxxxx",#官方提供
"page": "0",
"signMethod": "md5",
"timestamp": ht
}
#字典升序排序
a2 = sorted(data.items(), key=lambda x: x[0])
a3 = dict(a2)
#转字符串
a4 = []
for x in a3:
a4.append(x+str(a3[x]))
a5 = ''.join(a4)
#签名算法字符串
a6 = "xxxxxxxxxxxxxxxxxxxx"+a5+"xxxxxxxxxxxxxxxxxxxx"
#MD5加密
md = hashlib.md5(a6.encode())
#请求网址
url = "https://phoenix.quandashi.com/brand/brandSearch"
#请求参数
a8 = {
"q": "28441247",
"field": "data_id",
"ip": "192.168.16.101",
"sign": md.hexdigest().upper(),
"pageSize": "25",
"appKey": "xxxxxxxxxxxxxxxxxxx",#官方提供
"page": "0",
"signMethod": "md5",
"timestamp": ht
}
#字典转json
k = json.dumps(a8)
print(k)
#请求
a = requests.post(url=url,data=k,headers=headers)
b = a.text
#打印
print(b)
zhangsir版权t6防采集https://mianka.xyz