Node.js 我需要帮助,试图调用第三方api认证从节点服务器

Node.js 我需要帮助,试图调用第三方api认证从节点服务器,node.js,api,authentication,Node.js,Api,Authentication,我正在尝试调用2个第三方API。第一个登录并接收承载令牌,第二个发布消息。1号很好,我拿到了代币。但当我试图调用第二个api来发布消息时,它失败了,可能是因为我不知道如何在第二个api中设置接收到的令牌 这是我的密码 var myJSONObject={ “电子邮件”:验证[0], “密码”:验证[1] }; 要求职位({ url:“{server_url}}/auth/login”, 方法:“张贴”, 是的, 正文:myJSONObject },函数(错误、恢复、正文){ 如果(错误){ c

我正在尝试调用2个第三方API。第一个登录并接收承载令牌,第二个发布消息。1号很好,我拿到了代币。但当我试图调用第二个api来发布消息时,它失败了,可能是因为我不知道如何在第二个api中设置接收到的令牌

这是我的密码

var myJSONObject={
“电子邮件”:验证[0],
“密码”:验证[1]
};
要求职位({
url:“{server_url}}/auth/login”,
方法:“张贴”,
是的,
正文:myJSONObject
},函数(错误、恢复、正文){
如果(错误){
console.log(错误消息);
}否则{
var myJSONObject1={
“类别”:“系统”,
“类型”:“警报”,
“关键字”:“函数| createSomethingLvl1”,
“状态”:“未读”,
“发件人”:tenantadmin@tenantadmin.com",
“至”:someemail@gmail.com",
“主题”:“一些不错的主题”,
“正文”:“包含通知此人信息的详细正文”
};
要求职位({
url:“{server_url}}}/api/message”,
方法:“张贴”,
标题:{
“授权”:res.body.access_令牌,
“内容类型”:“应用程序/json”
},
是的,
正文:MyJSONObject 1
},函数(err、res1、body){
如果(错误){
控制台日志(错误消息);
}否则{
console.log(res1.body);
}                    
});
}
});如果这是一个“典型”http承载令牌,那么您需要在令牌前面加上“承载”一词,如下所示:

"Authorization": "Bearer " + res.body.access_token,
您可以在中看到承载令牌的示例,其中语法显示为:

b64token    = 1*( ALPHA / DIGIT / "-" / "." / "_" / "~" / "+" / "/" ) *"="
"Bearer" 1*SP b64token
下面是一个例子:

另一个例子是:


授权需要在令牌前面加上“承载者”一词。承载者已经在res.body.access\u令牌中
Authorization: Bearer AbCdEf123456
Authorization: Bearer vF9dft4qmT