Twitch.tv
を使用してC++
にブロードキャストするアプリを作成します。そのためにstreaming
ユーザーストリームキーを知る必要があります。通常、ユーザーはページからそのキーを取得します。
http://www.Twitch.tv/user_name/dashboard/streamkey
しかし、ユーザー名/パスワードを使用してアプリから取得したいと思います。
何か案は?
ここで取得します(Twitchのニックネームで「yourtwitch」を変更します)
http://www.Twitch.tv/yourtwitch/dashboard/streamkey
リンクは単純に移動しました。このリンクはTwitch.tvのメインページで入手できます。名前をクリックしてから[ダッシュボード]をクリックします。
これは古いスレッドかもしれませんが、私はそれに出くわし、最終的な答えを出すと考えました。
Twitch apiはjsonベースであり、ストリームキーを受信するには、apiで使用するアプリを承認する必要があります。これは、Twitch.tv自体のプロファイル内の接続タブで行います。上記のタブの下部には、「アプリの登録」などがあります。登録すると、getリクエストのclient-idヘッダーが取得されます。
次に、ヘッダーにOauthv2キーを添付するか、次のgetリクエストへのクエリ中にパラメータとして添付する必要があります。
curl -H 'Accept:application/vnd.twitchtv.v3 + json' -H 'Authorization:OAuth'\-X GET https://api.Twitch.tv/クラーケン/チャンネル
上記のドキュメントでわかるように、これら2つのことを行った場合、ストリームキーが利用可能になります。
私が言ったように-バンプで申し訳ありませんが、一部の人々はTwitch * APIを読むのが難しいと感じています。
これが将来誰かを助けることを願っています。
2018年1月現在、URLは https://www.Twitch.tv/username/dashboard/settings/streamkey です
API経由でストリームキーを取得できます: https://github.com/justintv/Twitch-api