解析 twitchapi 数据
Parsing twitchapi data
我刚开始编写一个 twitch 机器人,我正在考虑创建一个积分系统,但要做到这一点,我需要看到活跃的观众。为此,我需要通过 twitch api 解析观众。 Twitch 给你一个 json 文件,但我真的不知道如何解析它。如果有人能告诉我如何创建 "viewers"
的数组,那就太好了
这是一个示例:
{
"_links": {},
"chatter_count": 3,
"chatters": {
"moderators": [
"kong_plays",
"nightbot"
],
"staff": [],
"admins": [],
"global_mods": [],
"viewers": [
"kingnosebleed"
]
}
}
提前致谢
我用来为我的频道获取 json 文件的 link 是:https://tmi.twitch.tv/group/user/kong_plays/chatters
从 URL 中获取 JSON 很容易,请查看 this 答案。至于解析JSON,如果你想得到viewers
键下的数组,你可以这样做:
var viewers = json.chatters.viewers
这应该 return viewers
数组。
我刚开始编写一个 twitch 机器人,我正在考虑创建一个积分系统,但要做到这一点,我需要看到活跃的观众。为此,我需要通过 twitch api 解析观众。 Twitch 给你一个 json 文件,但我真的不知道如何解析它。如果有人能告诉我如何创建 "viewers"
的数组,那就太好了这是一个示例:
{
"_links": {},
"chatter_count": 3,
"chatters": {
"moderators": [
"kong_plays",
"nightbot"
],
"staff": [],
"admins": [],
"global_mods": [],
"viewers": [
"kingnosebleed"
]
}
}
提前致谢
我用来为我的频道获取 json 文件的 link 是:https://tmi.twitch.tv/group/user/kong_plays/chatters
从 URL 中获取 JSON 很容易,请查看 this 答案。至于解析JSON,如果你想得到viewers
键下的数组,你可以这样做:
var viewers = json.chatters.viewers
这应该 return viewers
数组。