API 文件
API 版本:v2
人氣島提供標準 API(v2),讓需要大量下單的行銷團隊、代操公司或開發者,把我們 20+ 平台的社群成長服務串接到自己的網站、系統或機器人:自動下單、查詢訂單進度與帳戶餘額。本文件說明所有可用端點與用法。
API 網址
https://boostisland.com/api/v2
所有請求應透過 POST 或 GET 方法發送到此網址。
身份認證
所有 API 請求都需要使用您的 API 密鑰進行身份驗證。您可以在帳戶設定中找到您的 API 密鑰。每個請求都需要包含 key 參數。
POST https://boostisland.com/api/v2
Content-Type: application/json
{
"key": "YOUR_API_KEY",
"action": "services"
}回應格式
所有回應都以 JSON 格式回傳。成功的請求會回傳所要求的資料,錯誤則回傳含說明的錯誤物件。
API 端點
取得服務列表
回傳所有可用服務的列表,包括價格、最小和最大數量等詳細資訊。
參數
key- 您的 API 密鑰(必填)action- "services"
// 回應範例
[
{
"service": 1,
"name": "Instagram Followers",
"type": "Default",
"category": "Instagram",
"rate": "0.90",
"min": "100",
"max": "10000",
"refill": true,
"cancel": true
}
]取得餘額
回傳您目前的帳戶餘額和貨幣類型。
參數
key- 您的 API 密鑰(必填)action- "balance"
// 回應範例
{
"balance": "100.84292",
"currency": "USD"
}建立訂單
為服務建立新訂單。所需參數取決於服務類型。
預設類型
key- 您的 API 密鑰(必填)action- "add"service- 服務 ID(必填)link- 目標連結(必填)quantity- 訂單數量(必填)
套餐類型
key- 您的 API 密鑰(必填)action- "add"service- 服務 ID(必填)link- 目標連結(必填)
自定義留言類型
key- 您的 API 密鑰(必填)action- "add"service- 服務 ID(必填)link- 目標連結(必填)comments- 留言內容,用換行符分隔(必填)
// 回應範例
{
"order": 23501
}訂單狀態
取得一個或多個訂單的狀態。您可以查詢單個訂單或同時查詢多個訂單。
單個訂單
key- 您的 API 密鑰(必填)action- "status"order- 訂單 ID(必填)
多個訂單(最多 100 個)
key- 您的 API 密鑰(必填)action- "status"orders- 訂單 ID,用逗號分隔(必填)
// 回應範例
{
"charge": "0.27819",
"start_count": "3572",
"status": "Completed",
"remains": "0",
"currency": "USD"
}建立補單
為訂單申請補單。僅適用於支援補單的服務。
參數
key- 您的 API 密鑰(必填)action- "refill"order- 訂單 ID(必填)
// 回應範例
{
"refill": "1"
}補單狀態
檢查補單請求的狀態。
參數
key- 您的 API 密鑰(必填)action- "refill_status"refill- 補單 ID(必填)
// 回應範例
{
"status": "Completed"
}訂單狀態說明
Pending- 訂單等待處理中Processing- 訂單正在準備中In progress- 訂單正在執行中Completed- 訂單已成功完成Partial- 訂單部分完成(剩餘部分已退款)Canceled- 訂單已取消
錯誤處理
當發生錯誤時,API 會回傳包含 error 欄位的 JSON 物件,描述具體問題。
// 錯誤回應範例
{
"error": "Invalid API key"
}速率限制
為確保服務品質,以下速率限制適用:
- 每秒 5 個請求
- 每分鐘 100 個請求
- 每小時 1000 個請求