Как получить ключ потока для twitch.tv
Я пишу приложение для трансляции в twitch.tv
с помощью C++
, Для этого streaming
Мне нужно знать ключ потока пользователя, обычно пользователь получает этот ключ со страницы,
http://www.twitch.tv/user_name/dashboard/streamkey
Но я хотел бы получить его через мое приложение, используя имя пользователя / пароль.
Есть идеи?
4 ответа
Вы получите его здесь (замените "yourtwitch" на свой никнейм "twitch")
http://www.twitch.tv/yourtwitch/dashboard/streamkey
Ссылка просто переехала. Вы можете получить эту ссылку на главной странице twitch.tv, нажмите на свое имя, затем "Панель инструментов".
Это может быть старая тема, но я наткнулся на нее и подумал, что я дам окончательный ответ.
API-интерфейс twitch основан на json, и для получения ключа потока необходимо авторизовать приложение для использования с API-интерфейсом. Вы делаете это на вкладке соединений в вашем профиле на самом twitch.tv. Внизу этой вкладки есть "зарегистрировать свое приложение" или что-то подобное. Зарегистрируйте его, и вы получите заголовок client-id для ваших запросов get.
Теперь вам нужно прикрепить ключ Oauthv2 к заголовкам или в качестве параметра во время запроса к следующему запросу get.
curl -H 'Принять: application/vnd.twitchtv.v3+json' -H 'Авторизация: OAuth' \ -X GET https://api.twitch.tv/kraken/channel
Как вы можете видеть из документации выше, если вы сделали эти две вещи, ваш ключ потока будет вам доступен.
Как я уже сказал - извините за удар, но некоторым людям трудно читать api twitch*.
Надеюсь, что это поможет кому-то в будущем.
Вы можете получить ключ потока через API: https://github.com/justintv/twitch-api
По состоянию на январь 2018 года URL-адрес https://www.twitch.tv/username/dashboard/settings/streamkey