cURL でクイックスタート
API をテストする最も簡単な方法は cURL です。ユーザーを検索してみましょう:$BEARER_TOKEN を実際の Bearer Token に置き換えてください。次のようなレスポンスが返されます:
ステップバイステップガイド
Bearer Token を取得する
Developer Console でアプリに移動し、Bearer Token をコピーします。
エンドポイントを選択する
まずは初心者向けの次のエンドポイントから始めましょう:
| エンドポイント | 機能 |
|---|---|
| User lookup | ユーザー名または ID でユーザープロフィールを取得 |
| Post lookup | ID で投稿を取得 |
| Recent search | 過去 7 日間の投稿を検索 |
fields でより多くのデータをリクエストする
デフォルトでは、エンドポイントは最小限のフィールドのみを返します。fields パラメータを使用して追加データをリクエストできます:
その他の例
- 投稿を検索する
- 最近の投稿を検索する
- ユーザーの投稿を取得する
cURL の代わりにコードを使う
- Python
- JavaScript
- 公式 SDK
テスト用ツール
Postman
コレクションを使ったビジュアル API テスト。
サンプルコード
複数の言語での例。
API リファレンス
エンドポイントの完全なドキュメント。
トラブルシューティング
401 Unauthorized
401 Unauthorized
403 Forbidden
403 Forbidden
- アプリがこのエンドポイントへのアクセス権を持っていない可能性があります
- 一部のエンドポイントはユーザーコンテキスト認証 (OAuth 1.0a または 2.0) が必要です
- Developer Console でアプリの権限を確認してください
429 Too Many Requests
429 Too Many Requests
- レート制限に達しました
- 再試行のタイミングについては
x-rate-limit-resetヘッダーを確認してください - コードに指数バックオフを実装してください
次のステップ
認証を学ぶ
ユーザーコンテキストリクエストのための OAuth を理解しましょう。
エンドポイントを探索する
何が構築できるか発見しましょう。
SDK を使う
公式ライブラリで開発を加速。
何かを作る
作るもののアイデア。