这个是云函数的代码,access_token是正确的,请求参数应该也没有问题,data、body里我都放了,还是成功不了,报错,
```js
let body = {
env: "xzgx",
function_name: "delayFunctionsOperate",
delay_time: 10,
data:{
action: "autoHandleTask",
params: {
orderID: 123456
}
}
};
console.log({access_token});
result = await uniCloud.httpclient.request(`https://api.weixin.qq.com/tcb/adddelayedfunctiontask?access_token=${access_token}`, {
method: 'POST',
body: JSON.stringify(body),
data: JSON.stringify(body),
dataType: "json",
});
```
一直报错
```js
"data": {
"errcode": 44002,
"errmsg": "empty post data rid: 61b1c59a-4d523ecb-529e4b63"
},
"data": {
"errcode": 47001,
"errmsg": "data format error rid: 61b1c95e-73349ad6-1514a69f"
},
"data": {
"errcode": 47001,
"errmsg": "data format error rid: 61b1c97a-60c0e83f-4a8acf9f"
},
```
请移步uni-app官方社区
你为啥body和data一起传?
仔细看文档 data是字符串 不是 {}