Twitch API获取历史观众的游戏数量

时间:2017-08-31 16:00:08

标签: python json twitch

我正在使用Twitch api和python来获取特定游戏(如Dota 2)的观众总数。 以下代码获取游戏的当前查看器计数:

import requests


def main():

    header = {"Client-ID": "477xu1lvl2jiqzk9s0e3vc8rgip9os"}

    search_game_url = 'https://api.twitch.tv/kraken/search/games?query=dota&type=suggest'
    search_game = requests.get(search_game_url, headers = header)
    search_game_total = search_game.json()['games'][0]
    print("Name: " + str(search_game_total['name']) + ", Popularity: " + str(search_game_total['popularity']))


if __name__ == '__main__':
    main()

我需要做的是让观众的总历史记录计算在内。例如,我希望在过去的五年中每周都能获得一个游戏的观众数量。任何人都可以帮我吗?

非常感谢你!

1 个答案:

答案 0 :(得分:1)

如果您打印整个字典,那么

.placeholder()

我没有在这里看到dota的整个视图历史记录的值。但是,如果您可以在其他地方找到该数据,只需获取该总数并除以5年内的周数。不知道在哪里可以找到它。