導覽

API 文件

BAD_REQUEST

BAD_REQUEST 表示 Bannerify API 以狀態 400 拒絕了請求,例如缺少欄位或 API 金鑰無效。message 會指出問題所在。

問題

API 拒絕了請求,並回傳狀態 400。message 會說明原因。

訊息 原因
Validation error 後面接欄位路徑,例如 modifications[0].text 欄位缺漏,或型別、值不正確
Invalid api key 沒有任何 API 金鑰與你傳送的金鑰相符
Project not found info 端點找不到該金鑰所屬的工作區
Missing apiKeyHashed 簽署網址缺少 apiKeyHashed 參數
Invalid sign 簽署網址的簽章與其參數不相符

解決方式

閱讀 message,修正它指出的欄位。遇到 Invalid api key 時,請從 API Keys 頁面重新複製金鑰。已刪除的金鑰就無法再使用。POST 端點從 JSON 內文的 apiKey 讀取金鑰,GET 端點則從查詢參數 apiKey 讀取。

簽署網址的錯誤請見簽署網址。

如果仍然無法解決,請帶著 requestId 寫信給 an@bannerify.co。