嗨我有一个函数,我正在使用npm包编写。 这是在我的应用程序中成功生成SSML模板之前需要运行的最后一个请求。
然而,即使该函数在POST请求方面运行并遵循与其他函数相同的结构。
有人可能会告诉我这个功能在哪里出错吗?
function getUserData(userId, userToken) {
let userData = {
method: 'POST',
url: `https://slack.com/api/users.info`,
form: {
token: userToken,
channel: userId
},
json: true,
simple: false,
resolveWithFullResponse: true
};
console.log(userData)
return request(userData).then(response => {
if (response.statusCode !== 200 || !response.body.ok) {
console.error(`Error reading Slack messages: ${response.body}`);
return Promise.reject(new Error("I couldn't read your Slack"));
} else {
if (response) {
console.log(response.body.messages)
} else {
console.log("IVE GOT NOTHING SORRY");
}
}
})
}
两个日志都没有打印。
提前致谢