解析twitchapi数据

时间:2018-06-16 17:34:15

标签: javascript json node.js twitch

我刚刚开始编码一个抽搐机器人,我正在寻找创建一个点系统,但为了做到这一点,我需要看到活跃的观众。要做到这一点,我需要通过twitch api解析观众。 Twitch给你一个json文件,但我真的不知道如何解析它。如果有人能告诉我如何创建一个"观众阵列,那就太好了。

下面是一个样本:

{
  "_links": {},
  "chatter_count": 3,
  "chatters": {
    "moderators": [
      "kong_plays",
      "nightbot"
    ],
    "staff": [],
    "admins": [],
    "global_mods": [],
    "viewers": [
      "kingnosebleed"
    ]
  }
}

提前致谢

我用来获取我的频道的json文件的链接是:https://tmi.twitch.tv/group/user/kong_plays/chatters

1 个答案:

答案 0 :(得分:0)

从URL中获取JSON很简单,请查看this答案。至于解析JSON,如果你试图在viewers键下获取数组,你可以这样做:

var viewers = json.chatters.viewers

这应该返回viewers数组。