Twitch API流搜索URL获取总流AJAX

时间:2016-10-07 05:57:42

标签: javascript ajax twitch

我有一个ajax功能击中Twitch API以达到100" runescape"流。

$.ajax({
    type: 'GET', 
    url: 'https://api.twitch.tv/kraken/search/streams?limit=100&offset=0&q=runescape',
    headers: {'Client-ID': 'xxx'},
    success: function(data) {
        console.log(data);
}});

这将返回JSON响应:Object {_total: 95, _links: Object, streams: Array[82]}

但在我的Twitch API网址中,我设置了limit=100&offset=0。我希望网址返回streams: Array[95]的对象以匹配_total: 95。由于total_: 95小于limit=100,我认为我可以将所有流转换为一个streams数组,但事实并非如此。有谁熟悉Twitch API?为什么不是这样的呢?

doc:https://dev.twitch.tv/docs/api/v3/streams#get-streams

1 个答案:

答案 0 :(得分:0)

你最好选择:

declare module "modulename" { interface A { ...somproperties } export default class someClass extends someSuperClass{ } }

因为截至撰写本文时,这是一个已知问题,他们在https://api.twitch.tv/kraken/streams?game=runescape&limit=100端点上返回的预期结果较少