如何获取twitch.tv的流密钥

vic*_*kin 6 key stream twitch

我写广播的应用程序来twitch.tv使用C++.为此,streaming我需要知道用户流密钥,通常用户从页面获取该密钥,

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

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

有任何想法吗?

oru*_*ari 8

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

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

链接只是移动了.你可以在twitch.tv的主页上获得这个链接,点击你的名字,然后点击"仪表板".


Gab*_*abe 6

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

twitch api是基于json的,要接收流密钥,您需要授权您的应用程序以与api一起使用。您可以在twitch.tv本身的个人资料内的“连接”选项卡下进行此操作。在该选项卡的底部,存在“注册您的应用”或类似内容。注册它,您将为您的get请求获得一个client-id标头。

现在,您需要将Oauthv2密钥附加到标头,或在查询期间将参数附加到以下get请求。

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

这里的文献资料

如您在上面的文档中所见,如果您已经完成了这两件事,那么您的流密钥将变为可用。

如我所说-很抱歉,但是有些人确实很难阅读twitch * api。

希望对将来有帮助。


sza*_*ary 0

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