问题描述
const twitch = new TwitchApi({
client_id: CLIENT_ID,client_secret: CLIENT_SECRET,});
const streams = await twitch.getStreams({ channel: "cruelladk" });
这是我在控制台中得到的:
{
data: [
{
id: '42645623516',user_id: '62658190',user_login: 'cruelladk',user_name: 'Cruelladk',game_id: '18122',game_name: 'World of Warcraft',type: 'live',title: '<Method> Progress day 2 !progress',viewer_count: 902,started_at: '2021-07-15T06:31:34Z',language: 'fr',thumbnail_url: 'https://static-cdn.jtvnw.net/previews-ttv/live_user_cruelladk-{width}x{height}.jpg',tag_ids: [Array],is_mature: false,getThumbnailUrl: [Function (anonymous)]
}
],pagination: {}
}
]
但是当我尝试让 game_name
节点崩溃并说它不存在时。
其余工作正常。
我尝试这样:streams.data[0].game_name
我得到了这个:src/index.ts:46:33 - error TS2339: Property 'game_name' does not exist on type 'Stream'.
有什么想念的吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)