【发布时间】:2020-03-20 03:20:45
【问题描述】:
喂!
所以让我们从输入我的代码和我遇到的错误开始。
这是我的代码:
login(token = 'string') {
if (!token) throw "Veuillez entrer un token"
request(
{
url : this.baseURL+this.endpoints[2],
headers : {
"auth" : token
}
},
function (err, response, body) {
// Do more stuff with 'body' here
if (err) throw err
if (body.status == 401) throw "Le token "+token+" est invalide."
this.token = token
return "Logged in with "+token+" as "+body.username
}
);
}
这是我用来测试我的客户的代码:
const c = require('./client/clienttest')
const client = new c()
let t=client.login("APITESTKORO")
console.log(t)
最后,登录控制台的东西。没那么难,就是undefined...
这就是我需要帮助的原因。我想登录Logged in with (token) as (username)。
希望有人能帮帮我!
【问题讨论】:
-
@eol 我不太明白,我必须让那个函数异步?
-
因为我不想让它异步^^"
标签: javascript node.js api request