今天踩了个坑,从企业微信的OA数据接口获取打卡数据的时候用了form-data的方式,结果一直报301023错误码,还找不到原因,最后终于解决了这个问题
var options = { headers: {"Connection": "close"}, url: url, method: 'POST', json:true, body: { "opencheckindatatype": 3, "starttime": 1525104000, "endtime": 1527782399, "useridlist": ["TaoYuan"] } };
function callback(error, response, data) { if (!error && response.statusCode == 200) { res.send(data); } }
request(options, callback);
需要注意的是,参数传递一定要用json格式,不要用form-data之类的
转载于:https://www.cnblogs.com/swust-li/p/9154207.html
相关资源:C#实现微信企业号API服务端调用封装