heads = {
'User-Agent': 'Mozilla/5.0 (Linux;U;Android 10; BRQ-AN00 Build/HUAWEIBRQ-AN00; wv) '
'AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36 '
'E-Mobile7/7.0.47.20211020 Language/zh Qiyuesuo/physicalSDK',
}
heads["adpn"]="com.weaver.emobile7"
heads["emaccesstk"]=access_token
heads["emclienttag"]="weaverGold"
heads["emdeviceid"]= "3087d65afc004307"
emobileurl3=requests.get(url='http://emobile.xxxx.com.cn/emp/api/theme/client/get?client_type=3',headers=heads)
corpid=emobileurl3.json().get('theme').get('corpid')
emobileurl4=requests.get(url='http://emobile.xxxx.com.cn/emp/api/workbench/client/get?client_type=3&corpid='+corpid,headers=heads)
是不是缺少cookie头了?比如要登录什么的,缺少身份cookie获取不到值。还有其他的一些请求头,如Referer来源
有些参数可能需要在get传入,比如cookies,params,具体检查一下数据链接的headers和payload等