Javascript discord.js玩家姓名和分数请求问题

Javascript discord.js玩家姓名和分数请求问题,javascript,node.js,discord,Javascript,Node.js,Discord,您好,朋友们,我如何在一条消息中打印站点链接中玩家部分的姓名和分数?如果您的玩家对象具有以下格式: getOnlinePlayers() { return new Promise((send, err) => { axios.get(`http://query.li/api/csgo/185.198.75.5/27015`) .then(function(body) { let online = body.da

您好,朋友们,我如何在一条消息中打印站点链接中玩家部分的姓名和分数?

如果您的玩家对象具有以下格式:

 getOnlinePlayers() {
      return new Promise((send, err) => {
           axios.get(`http://query.li/api/csgo/185.198.75.5/27015`)
           .then(function(body) {
           let online = body.data.game.players;
           send(online);

           }).catch(function(error) {
           err(error);
           });
      })
 }
因此,所需的信息如下:

const players = [
  {
   name: 'John',
   score: 120
  },
  .
  .
  .
 ]

将所需的消息格式添加到问题名称:Score:---------------------------Name:Score:---------------------------,我想在一条消息中打印站点玩家部分的所有活动玩家。你是说玩家部分为
object
?很简单,只需在你的
players
上创建一个带有迭代器的数组,然后将所有这些项合并为node.js的新格式,不幸的是,我没有太多的知识。请帮帮我。顺便说一下,这是我所说的网站的一部分。。。“玩家”:[{“索引”:0,“名称”:“| \u262c\u0e56\u06e3\u06dc\u01e4host\u0f3b |”,“分数”:20,“持续时间”:15213.8388671875},{“索引”:0,“名称”:“维格纳”,“分数”:2,“持续时间”:13411.525390625},这不是我的工作(节点:11356)未处理PromiserEjectionWarning:TypeError:无法读取未定义错误的属性“toString”::朋友,对不起,我让你努力尝试,但我从早上起就发疯了。请帮助我:(使用
JSON.parse(付款人)
我认为这将解决您的问题我修复了数据提取问题,但我可以在一条消息中使用foreach打印所有问题,但不能在一条消息中打印所有玩家。我打开了一个当前主题,您可以查看此主题吗?
const message = JSON.parse(players).map(player => {
   return `Name: ${player.name}\nScore: ${player.score}`;
}).join('\n--------\n');