認証
| 方法 | 推奨用途 | 非公開リストへのアクセスは可能ですか? |
|---|---|---|
| OAuth 2.0 App-Only | 公開リストのデータ | いいえ |
| OAuth 2.0 Authorization Code with PKCE | ユーザー向け App | はい (所有/フォロー中) |
| OAuth 1.0a User Context | レガシーな統合 | はい (所有/フォロー中) |
リクエスト例
cURL
エンドポイント概要
| メソッド | エンドポイント | 説明 |
|---|---|---|
| GET | /2/lists/:id | ID で指定したリストを取得 |
| GET | /2/users/:id/owned_lists | 指定ユーザーが所有するリストを取得 |
フィールドとexpansions
既定のレスポンス
利用可能なフィールド
list.fields
list.fields
| フィールド | 説明 |
|---|---|
created_at | リストが作成された日時 |
description | リストの説明 |
follower_count | フォロワー数 |
member_count | メンバー数 |
owner_id | オーナーのユーザーID |
private | リストが非公開かどうか |
user.fields (owner_id の展開が必要)
user.fields (owner_id の展開が必要)
| フィールド | 説明 |
|---|---|
username | オーナーの @handle |
name | オーナーの表示名 |
verified | オーナーの認証ステータス |
profile_image_url | オーナーのプロフィール画像の URL |
expansions を利用した例
cURL
expansions を含むレスポンス
Fields と expansions のガイド
レスポンスのカスタマイズ方法について詳しく学びましょう
ページネーション
cURL
ページネーションガイド
ページネーションの詳細はこちら
非公開リスト
- 非公開リストは、所有者にのみ表示されます
- 非公開リストの詳細を取得するには、所有者として認証されている必要があります
privateフィールドは、リストが非公開かどうかを示します
エラー処理
| ステータス | エラー | 解決策 |
|---|---|---|
| 400 | 無効なリクエスト | リスト ID の形式を確認してください |
| 401 | 認証されていません | 認証情報を確認してください |
| 403 | アクセスが禁止されています | リストが非公開である可能性があります |
| 404 | 見つかりません | リストが存在しません |
| 429 | リクエストが多すぎます | 待機してから再試行してください |
次のステップ
クイックスタート
最初のリスト検索リクエストを行う
リストの投稿
リストから投稿を取得する
APIリファレンス
エンドポイントの完全なドキュメント
Sample code
動作するコード例