1
開発者コンソールにアクセスする
console.x.com にアクセスし、Xアカウントでサインインします。
2
Developer Agreement に同意する
Developer Agreement およびポリシーを確認し、同意します。
3
プロフィールを完了する
API の利用方法についての基本情報を入力します。
サインアップ後、App を作成して API 認証情報を取得します。
1
「New App」をクリック
開発者コンソールのダッシュボードから、新しい App を作成します。
2
App の詳細を入力
App の名前、説明、利用目的を入力します。
3
認証情報を生成
コンソールによって API キーとトークンが生成されます。
認証要件に応じて、次のような認証情報が発行されます。
- 公開データの読み取り
- ユーザーとして操作する
- 自分自身として操作する
公開データにシンプルに読み取り専用でアクセスするには、ベアラートークン を使用します。最適な用途: 投稿の検索、ユーザー情報の取得、トレンドの閲覧。
環境変数を使用する
ソースコード内に認証情報をハードコードしないでください。
Git にコミットしない
認証情報を含むファイルを
.gitignore に追加してください。定期的にローテーションする
セキュリティ対策として、定期的に認証情報を再生成してください。
最小限のスコープを使用する
App に必要な OAuth 権限だけをリクエストしてください。
最初のリクエストを送信する
新しい認証情報を使って API を呼び出しましょう。
認証について学ぶ
OAuth 1.0a と OAuth 2.0 について理解を深めましょう。