Node.js 在nodejs中使用xero api获取报告时面临的问题

Node.js 在nodejs中使用xero api获取报告时面临的问题,node.js,express,xero-api,Node.js,Express,Xero Api,我在使用XeroAPI获取报告时遇到问题。我还获取了发票和账户,但当我获取报告时,我会得到catch块中提到的错误。 下面是我尝试过的代码 app.get(“/reports”),异步函数(req,res){ 试一试{ const accessToken=req.session.accessToken; 等待xero.setTokenSet(accessToken); const apiResponse=等待xero.accountingApi.getReportTrialBalance( re

我在使用XeroAPI获取报告时遇到问题。我还获取了发票和账户,但当我获取报告时,我会得到catch块中提到的错误。 下面是我尝试过的代码

app.get(“/reports”),异步函数(req,res){
试一试{
const accessToken=req.session.accessToken;
等待xero.setTokenSet(accessToken);
const apiResponse=等待xero.accountingApi.getReportTrialBalance(
req.session.xerotenti
);
res.send({invoices:apiResponse.body});
}捕捉(错误){
res.send(“对不起,出了问题”);
}
});

打印
错误
并查看错误的确切内容错误为标题:“未经授权”,状态:401,详细信息:“授权未成功”,@Subburaj,但此错误仅在获取报告时出现,否则它与其他get函数完美运行