我用C++编写了一个向twitch.tv广播的应用程序。对于该streaming,我需要知道用户流密钥,通常用户从页面获得该密钥,
http://www.twitch.tv/user_name/dashboard/streamkey
但我想通过我的应用程序使用用户名/密码来获取它。
有什么想法吗?
发布于 2014-10-23 17:55:11
你可以在这里得到它(把"yourtwitch“改成你的twitch昵称”)
http://www.twitch.tv/yourtwitch/dashboard/streamkey
链接只是简单地移动了。你可以在twitch.tv的主页上找到这个链接,点击你的名字,然后点击“仪表板”。
发布于 2016-01-04 18:44:48
这可能是一个古老的帖子,但我偶然发现了它,并认为我会给出一个最终的答案。
twitch api是基于json的,要接收您的流密钥,您需要授权您的应用程序与api一起使用。您可以在twitch.tv本身的配置文件中的connections选项卡下执行此操作。在标签的底部有“注册你的应用”或者类似的东西。注册它,您将获得get请求的client-id头。
现在,在查询下面的get请求时,您需要将Oauthv2密钥附加到标头或作为参数。
curl -H‘接受:应用程序/vnd.twitchtv.v3+json’-H‘授权: OAuth’\ -X GET https://api.twitch.tv/kraken/channel
正如您在上面的文档中所看到的,如果您完成了这两件事,那么您的流密钥将对您可用。
正如我所说的-很抱歉颠簸,但有些人确实发现很难阅读twitch* api。
希望这对未来的人有所帮助。
发布于 2014-09-03 06:54:34
您可以通过https://github.com/justintv/twitch-api接口获取流密钥
https://stackoverflow.com/questions/25618647
复制相似问题