Как получить ключ потока для 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

Другие вопросы по тегам