指南
產生動態連線
選擇出口國家,以及輪換或黏性工作階段。
點選端點可編輯請求並查看回應。
檢視可用選項
使用 dynamic:read 讀取 GET/dynamic/config。回應包含工作空間支援的國家、協議、工作階段選項和流量包。
請使用回應中的國家值。僅當配置支援時,使用 "*" 表示所有可用國家。不要用空字串代替。
選擇工作階段
- 輪換工作階段:請求使用輪換的 IP 選擇方式。
- 黏性工作階段:在支援的時間長度內保持工作階段,將
duration_minutes設為支援的值。
普通連線使用標準流量。最佳化連線同時使用標準流量和最佳化流量。產生連線不會購買流量。
產生連線
呼叫 POST/dynamic/profiles,將 COUNTRY 設為支援的國家值,並儲存一個請求識別碼。以下示例建立直連、輪換的 HTTP 連線:
CONNECTION_REQUEST_KEY=$(uuidgen)
curl --fail-with-body "$MIGO_API_BASE/dynamic/profiles" \
-H "Authorization: Bearer $MIGO_API_KEY" \
-H 'Content-Type: application/json' \
-H "Idempotency-Key: $CONNECTION_REQUEST_KEY" \
-d "{\"country\":\"$COUNTRY\",\"protocol\":\"http\",\"mode\":\"rotating\",\"access_optimized\":false}"
API 地址和金鑰設定見開始使用。此操作需要寫入存取權限、dynamic:write 和 credentials:read。相同配置會複用已儲存的連線。
黏性工作階段請設定 mode: "sticky" 並傳入 duration_minutes。支援最佳化接入時,可設定 access_optimized: true。
檢視和管理連線
GET/dynamic/profiles 回傳不含密碼的連線列表。透過 GET/dynamic/profiles/{id} 讀取已就緒連線的詳情,再按連線指南接入。
使用 DELETE/dynamic/profiles/{id} 刪除已儲存的連線。餘額和購買步驟見流量與帳單。