ステップ1:APIキーを取得する
- Sorsaダッシュボードを開き、Sign inをクリックします。利用可能な方法で登録してください。Sorsaは認証プロバイダーから共有される情報以外を要求しません。
- 新しいアカウントには100回分の無料リクエストが付与されます。クレジットカードは不要で、利用可能なすべてのエンドポイントに対応し、有効期限もないため、すぐにテストを始められます。
- より多くのリクエストが必要になったら、プラン(月間1万回、10万回、50万回)と請求サイクル(月払いまたは年払い)を選び、カードまたは暗号資産で支払います。
APIキーは秘密にしてください。 フロントエンドのコード、公開リポジトリ、クライアント側のJavaScriptに公開しないでください。パスワードと同じように扱ってください。
ステップ2:基本を理解する
最初のAPI呼び出しの前に、次の点を確認してください。 ベースURLApiKey ヘッダーに指定する必要があります。
200 が返されます。
レート制限
すべてのプランに、1秒あたり20リクエストという共通の制限があります。送信間隔の調整と再試行の方法は、レート制限を参照してください。
ステップ3:最初のGETリクエストを送信する
例を実行する前に:python -m pip install requests でPythonの requests パッケージをインストールしてください。JavaScriptは、Node.js 18以降の fetch を使用してバックエンドで実行します。トップレベルの await を使うため、例は .mjs ファイルとして保存してください。YOUR_API_KEY を自分のAPIキーに置き換えます。以下のプロフィールやツイートのレスポンスは説明用の例です。
設定を確認する最も簡単な方法は、/info エンドポイントで公開プロフィールを取得することです。
cURL
ステップ4:最初のPOSTリクエストを送信する
ツイートや検索に関する多くのエンドポイントは、JSONボディを伴うPOST を使用します。以下は /search-tweets によるツイート検索の例です。
cURL
next_cursor を次のリクエストに渡します。詳しい処理手順は、ページネーションを参照してください。
ステップ5:APIの使用状況を確認する
/key-usage-info で、残りのリクエスト数をいつでも確認できます。
よくあるエラーコード
詳しい内容と対処方法は、エラーコードリファレンスを参照してください。