錯誤代碼
所有錯誤回應遵循以下格式:
{
"success": false,
"error": "Error message"
}HTTP 狀態碼
| 狀態碼 | 含義 | 常見原因 |
|---|---|---|
| 400 | Bad Request | 缺少或無效的參數 |
| 401 | Unauthorized | 缺少或無效的 API 金鑰 |
| 403 | Forbidden | 權限不足或被封鎖 |
| 404 | Not Found | 資源不存在 |
| 429 | Too Many Requests | 超出速率限制或配額 |
| 500 | Internal Error | 伺服器端故障 |
平台特定錯誤
Threads
| 錯誤 | 原因 |
|---|---|
execution error | 貼文不存在或已被刪除 |
Not found | 無效的貼文 ID 或短代碼 |
User not found | 使用者名稱不存在或尚未啟用 Threads |
| 錯誤 | 原因 |
|---|---|
Invalid URL | 無法辨識的 URL 格式 |
Page not found | Facebook 粉絲專頁不存在 |
X / Twitter
| 錯誤 | 原因 |
|---|---|
User suspended | 帳號已被停權 |
Protected tweets | 使用者的推文為私人 |
| 錯誤 | 原因 |
|---|---|
Subreddit not found | Subreddit 不存在或為私人 |
User not found | Reddit 使用者名稱不存在 |
速率限制錯誤
當您收到 429 回應時,請檢查:
- 您在帳單頁面 上的每月配額
- 每分鐘速率限制(如適用)
回應可能包含 Retry-After 標頭,指示您何時可以重試。