如何获取twitch.tv的流密钥

时间:2014-09-02 08:05:11

标签: stream key twitch

我使用twitch.tv编写了一个用于向C++广播的应用。对于那个streaming我需要知道用户流密钥,通常是用户从页面获取该密钥,

http://www.twitch.tv/user_name/dashboard/streamkey

但我想通过我的应用程序使用用户名/密码来获取它。

有什么想法吗?

4 个答案:

答案 0 :(得分:8)

你会在这里得到它(改变" yourtwitch"用你的抽搐昵称")

http://www.twitch.tv/yourtwitch/dashboard/streamkey

链接只是移动了。你可以在twitch.tv的主页上找到这个链接,点击你的名字,然后点击#34; Dashboard"。

答案 1 :(得分:5)

这可能是一个旧线程,但我遇到它并认为我会给出最终答案。

twitch api是基于json的,并且要接收您的流密钥,您需要授权您的应用程序与api一起使用。您可以在twitch.tv本身的配置文件中的连接选项卡下执行此操作。在所述选项卡的底部,有#34;注册您的应用程序"或类似的东西。注册它,您将获得获取请求的客户端ID标题。

现在,您需要在查询以下get请求时将Oauthv2键附加到标题或作为参数。

  

curl -H'接受:application / vnd.twitchtv.v3 + json' -H'授权:OAuth' \   -X GET https://api.twitch.tv/kraken/channel

documentataion here

正如您在上面的文档中所看到的,如果您已经完成了这两件事,您的流密钥将可供您使用。

正如我所说 - 对不起,但有些人确实发现很难读懂抽搐* api。

希望将来帮助某人。

答案 2 :(得分:0)

您可以通过API获取流密钥: https://github.com/justintv/twitch-api

答案 3 :(得分:0)