はじめに
前提条件
X の Postman コレクションをはじめる
ステップ1: X の Postman コレクションのいずれかをアカウントに追加する
ステップ2:環境変数としてキーおよびトークンを追加する

VARIABLE | INITIAL VALUE | CURRENT VALUE |
---|---|---|
consumer_key | QAktM6W6DF6F7XXXXXX | QAktM6W6DF6F7XXXXXX |
consumer_secret | AJX560A2Omgwyjr6Mml2esedujnZLHXXXXXX | AJX560A2Omgwyjr6Mml2esedujnZLHXXXXXX |
access_token | 1995XXXXX-0NGqVhk3s96IX6SgT3H2bbjOPjcyQXXXXXXX | 1995XXXXX-0NGqVhk3s96IX6SgT3H2bbjOPjcyQXXXXXXX |
token_secret | rHVuh7dgDuJCOGeoe4tndtjKwWiDjBZHLaZXXXXXX | rHVuh7dgDuJCOGeoe4tndtjKwWiDjBZHLaZXXXXXX |
bearer_token | AAAAAAAAAAAAAAAAAAAAAL9v6AAAAAAA99t03huuqRYg0mpYAAFRbPR3XXXXXXX | AAAAAAAAAAAAAAAAAAAAAL9v6AAAAAAA99t03huuqRYg0mpYAAFRbPR3XXXXXXX |
ステップ3:endpoint を選択する
次のステップは、コレクションから endpoint を選び、リクエストの作成を開始することです。右側のナビゲーションから endpoint を選択できます。表示は以下のとおりです。
ステップ4:Params タブに値を追加する
Key | Value |
tweet.fields | created_at,attachments |
expansions | author_id |
1228393702244134912
です。
https://x.com/XDevelopers/status/1228393702244134912
Params タブで、すべての query パラメータの一覧を下にスクロールし、「Path Variables」セクションを表示します。使用したい Post ID を、id キーの値として追加します。
このステップの入力が正しければ、Params タブは次のように表示されます。

ステップ5:リクエストを送信し、レスポンスを確認する
Postman を使用してユーザー Access Token を生成する:
OAuth 1.0a を使用してユーザー access token を生成する
OAuth 2.0 を使用してユーザー access token を生成する
- Auth URL - https://x.com/i/oauth2/authorize
- Access Token URL - https://api.x.com/2/oauth2/token
- Client ID - Dev Portal の OAuth 2.0 client ID
- Client Secret - 機密クライアントを使用している場合
- Scope の更新 - 接続したい endpoint に対応する scopes。例: “tweet.read users.read”
- あなたの callback URL(redirect URL とも呼ばれます)。これは App の authentication 設定と一致している必要があります。
- State - state