Python调用云平台api时显示token为空

在获取token之后再get还是显示token不能为空!
官方API调用文档为:
GET

}
必要参数为deviceId deviceId:212399

img

可能是要在 requests的headers参数中添加抓包时的请求头求参数
比如

url = "https://xxxxxxxxxxx"
headers={
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.4098.3 Safari/537.36',
    'Host' : 'xxxxxxxxxxx',
    'Origin' : 'xxxxxxxxxxxxx',
    'Referer' : 'xxxxxxxxxxxxxx',
    'Cookie': 'xxxxxxxxxxxxxxxx'
}
res = requests.get(url,headers=headers)

其中请求头的参数 'User-Agent','Host','Origin', 'Referer','Cookie'可以在浏览器的f12控制台的Network中看到

img

1.按照其api说明将参数传递完整。2.可以试试用同一session下请求,此模块提供了一个会话对象来管理和持续整个设置‎。with requests.Session() as s:s.get()...s.get()。