这个错误表示POST请求的参数不符合Coinimp API的要求。要解决这个问题,你需要查看API文档,确认POST请求需要提交哪些参数和格式,并且确保你的请求中每个参数都符合要求。
以下是一个示例代码,向Coinimp API提交POST请求时须提供的所有参数:
const request = require('request');
const options = {
url: 'https://api.coinimp.com/v1/user/withdraw',
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
'Authorization': 'Bearer '
},
json: {
"amount": "0.1",
"currency": "XMR",
"address": "43TowRw58LXA8eGZFMqQ5UB1qPesheyv4Wb8Ze7WCCJiQ79X6XxZCvneWu4zX4mU7ev5eWdGcKKMS2hmUgCDjz7BV8t1pVi",
}
};
request(options, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
} else {
console.log(response.statusCode, body);
}
});
需要注意的是,这个示例代码中的API_TOKEN应替换为你的Coinimp API令牌。另外,amount、currency和address三个参数也应根据你的需求进行替换。如果你通过这个示例代码提交POST请求还是遇到了错误,建议检查请求参数是否正确。