web-dev-qa-db-fra.com

Comment obtenir la clé de flux pour Twitch.tv

J'écris une application pour la diffusion de Twitch.tv à l'aide de C++. Pour cette streaming, j'ai besoin de connaître la clé de flux utilisateur, généralement un utilisateur obtient cette clé de la page 

http://www.Twitch.tv/nom_utilisateur/dashboard/streamkey

Mais je voudrais l'obtenir via mon application en utilisant le nom d'utilisateur/mot de passe. 

Des idées? 

6
victor kulichkin

Vous l'obtiendrez ici (changez "yourtwitch" par votre pseudo Twitch ")

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

Le lien s'est simplement déplacé. Vous pouvez obtenir ce lien sur la page principale de Twitch.tv, cliquez sur votre nom puis sur "Tableau de bord".

8
orugari

C'est peut-être un vieux fil, mais je l'ai trouvé et j'ai pensé que je donnerais une réponse finale.

L'API Twitch est basé sur JSON et pour recevoir votre clé de flux, vous devez autoriser votre application à être utilisée avec l'API. Vous le faites sous l'onglet connexions dans votre profil sur Twitch.tv lui-même. Au bas de cet onglet se trouve "enregistrer votre application" ou quelque chose de similaire. Enregistrez-le et vous obtiendrez un en-tête d'ID client pour vos demandes d'obtention.

Maintenant, vous devez attacher votre clé Oauthv2 à vos en-têtes ou en tant que paramètre lors de la requête à la requête get suivante.

curl -H 'Accepter: application/vnd.twitchtv.v3 + json' -H 'Autorisation: OAuth'\ -X GET https://api.Twitch.tv/kraken/channel

documentataion here

Comme vous pouvez le voir dans la documentation ci-dessus, si vous avez fait ces deux choses, votre clé de flux sera mise à votre disposition.

Comme je l'ai dit - Désolé pour la bosse, mais certaines personnes ont du mal à lire l'API Twitch *. 

J'espère que cela aidera quelqu'un dans le futur.

4
Gabe
0
Justin Shead

Vous pouvez obtenir la clé de flux via l’API: https://github.com/justintv/Twitch-api

0
szatmary