如何获取twitch.tv的流密钥



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

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

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

有什么想法吗?

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

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

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

这可能是一个老话题,但我发现了它,并认为我会给出最终答案。

twitchapi是基于json的,为了接收流密钥,您需要授权您的应用程序与api一起使用。你可以在twitch.tv上的个人资料中的连接选项卡下进行操作。。在所述选项卡的底部有"注册您的应用程序"或类似的内容。注册它,您将获得get请求的客户端id头。

现在,您需要将Oauthv2密钥附加到您的头中,或者在查询以下get请求时作为参数。

curl-H"Accept:application/vnd.titchtv.v3+json"-H"Authorization:OAuth"\-X获取https://api.twitch.tv/kraken/channel

此处的文档

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

正如我所说——很抱歉撞了一下,但有些人确实发现很难阅读twitch*api。

希望这对将来的某个人有所帮助。

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

截至2018年1月,url为https://www.twitch.tv/username/dashboard/settings/streamkey

相关内容

  • 没有找到相关文章

最新更新