跳至內文
使用文件
繁
English简体中文繁體中文
工作空間
指南API 參考API v1
指南

產生動態連線

選擇出口國家,以及輪換或黏性工作階段。

點選端點可編輯請求並查看回應。

檢視可用選項

使用 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} 刪除已儲存的連線。餘額和購買步驟見流量與帳單。