前提条件
Automation API を使用する前に、アクセストークンを取得する必要があります。手順については 認証ガイド を参照してください。
Authorization ヘッダーにトークンを含めます:
レート制限への対処
Automation API は、リクエストトラフィックを制御するために 2 つのレート制限ウィンドウを適用します:
これらの制限を回避するには、リクエストを制御されたバッチで処理します:
- 10 秒ごとに最大 50 リクエストを送信します。
- 1 時間あたり最大 1,000 リクエストを送信します。
例: 230 個のアカウントを削除する
230 個のアカウントを削除するには、リクエストを以下のバッチに分割します:Python を使用してアカウントを削除する
次の Python スクリプトを使用して、削除リクエストを順次送信し、レート制限を自動的に管理します:delete_accounts.py
- リクエストを順次送信する。
- アカウントを 50 のバッチで処理する。
- 10 秒の制限を強制するためにバッチ間で待機する。
- プロセスが 1 時間あたり 1,000 リクエストの制限に達した場合は一時停止する。