API ドキュメント
BAD_REQUEST
BAD_REQUEST は、フィールドの不足や無効な API キーなどの理由で、Bannerify API がステータス 400 でリクエストを拒否したことを示します。message が問題を示します。
問題
API がリクエストを拒否し、ステータス 400 を返しました。理由は message に書かれています。
| メッセージ | 原因 |
|---|---|
Validation error に続くフィールドのパス (例: modifications[0].text) |
フィールドが不足しているか、型または値が正しくありません |
Invalid api key |
送信した API キーに一致するキーがありません |
Project not found |
info エンドポイントが、キーに対応するワークスペースを見つけられませんでした |
Missing apiKeyHashed |
署名付き URL に apiKeyHashed パラメーターがありません |
Invalid sign |
署名付き URL の署名が、パラメーターと一致しません |
解決方法
message を読み、そこに書かれているフィールドを修正してください。Invalid api key の場合は、API Keys ページからキーをもう一度コピーしてください。削除したキーは使えなくなります。POST エンドポイントは JSON ボディの apiKey で、GET エンドポイントはクエリパラメーターの apiKey で、キーを受け取ります。
署名付き URL のエラーについては、署名付き URLを参照してください。
解決しない場合は、requestId を添えて an@bannerify.co にご連絡ください。