🔑

Twitch APIのAPIキーを取得する

2024/06/16に公開

Twitch APIのAPIキーを取得する

Twitch APIを利用するためには、クライアントIDアクセストークンが必要になります。

STEP 1)Twitch APIでアプリケーションを登録する

  • クライアントIDを取得する
  • クライアントシークレットを取得する(「新しい秘密」をクリックで表示)

https://dev.twitch.tv/console

STEP 2)Postman等でアクセストークンを取得する

  • METHOD: 「POST」を選択
  • URL: 「https://id.twitch.tv/oauth2/token」を記入
  • Bodyタブで「x-www-form-urlencoded」を選択
  • client_id: 「取得したクライアントID」を記入
  • client_secret: 「取得したクライアント シークレット」を記入
  • grant_type: 「client_credentials」を記入
  • 「送信」ボタンを押して取得する

https://www.postman.com/

アクセストークン取得までに起きた問題

【x】アプリケーションが作れない

「作成」ボタンを押してもアプリケーションが作れないことがあり、原因は「アプリ名の被り」でした。アプリ名は他と被ってはいけないので、testなどの一般的なものは作成できない場合があります。

【x】「New secret」ボタンがない

クライアントシークレットを取得する時、「New secret」ボタンが表示されないことがあり、原因は「機密保持クライアントを選択したため」でした。アプリケーション作成時に「機密保持クライアント」と「公開クライアント」を選択する際、「公開クライアント」を選択すると、「New secret」ボタンが出てこない。

Discussion