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