Discord.js,API 调用失败
Posted
技术标签:
【中文标题】Discord.js,API 调用失败【英文标题】:Discord.js, failed api call 【发布时间】:2020-12-17 20:55:01 【问题描述】:我正在尝试制作一个简单的不和谐琐事机器人,我对 javascript 还很陌生,似乎无法解决问题。
http://prnt.sc/u7rrbk 这是试图从https://opentdb.com/api_config.php得到问题的代码
不太清楚如何从数组中获取数据,到目前为止我尝试过的所有内容都返回未定义。
这就是控制台https://prnt.sc/u7rs33中显示的内容
【问题讨论】:
【参考方案1】:// since `results` is an array, you should change:
trivia.results.category;
// to:
trivia.results[0].category; // [0] gets first value in array
// example:
const obj =
results: [
something: true
]
;
console.log(obj.results.something); // undefined
console.log(obj.results[0].something); // true
【讨论】:
啊,好吧,我不知道我必须在它后面加上 .results,因为我只是在尝试 console.log(array.results[0])以上是关于Discord.js,API 调用失败的主要内容,如果未能解决你的问题,请参考以下文章
createReactionCollector 在 discord.js 中不起作用
MessageCreate.js 数据库前缀问题 - Discord.js v13/MongoDB