本文匯總雲沙箱原生 OpenAPI、阿里雲 SDK 和阿里雲 CLI 的調用入口。雲沙箱 OpenAPI 提供 Team、API Key、Quota 等資源管理能力,這些能力屬於阿里雲 OpenAPI / POP SDK 控制面能力,不是 E2B SDK 相容 API。
如果您使用 E2B SDK 或 E2B CLI 接入雲沙箱,請參見 E2B SDK 相容 API 清單 和 E2B SDK 接入參數說明。
調用前準備
調用雲沙箱 OpenAPI 前,請先完成以下準備:
開通Function Compute和雲沙箱相關能力。
準備可用的阿里雲帳號或 RAM 使用者,並授予調用雲沙箱 OpenAPI 要求的權限。具體操作參見配置 RAM 使用者權限。
確認調用地區。OpenAPI、SDK、CLI 調用時使用的地區應與雲沙箱資源所在地區一致。
配置阿里雲訪問憑證。生產環境建議使用 RAM 使用者、RAM 角色或其他臨時憑證方案,不要在代碼中明文寫入 AccessKey。
服務存取點
最新服務存取點請以 雲沙箱服務存取點 為準。
查看 OpenAPI 文檔
雲沙箱 OpenAPI 文檔提供介面列表、請求參數、響應結構、錯誤資訊和線上調試能力。開發前建議先通過 OpenAPI 文檔確認目標介面的參數要求和返回結構。
查看文檔:雲沙箱 OpenAPI 文檔
通過阿里雲 SDK 調用雲沙箱服務
在業務系統中調用雲沙箱服務時,建議使用阿里雲 SDK。SDK 頁面提供安裝方式、初始化用戶端樣本和介面調用樣本,並支援切換 Java、Python、Go、TypeScript 等語言。
查看文檔:雲沙箱 SDK 安裝與調用樣本
通過阿里雲 CLI 調用雲沙箱服務
阿里雲 CLI 適合本地驗證、指令碼化調用和排障。使用前請先安裝阿里雲 CLI,並完成憑證、地區等基礎配置。
阿里雲 CLI 安裝和配置方法請參見:阿里雲 CLI 使用指南
查看 CLI 調用樣本:使用阿里雲 CLI 調用雲沙箱服務
使用建議
如果需要確認介面是否存在、參數如何填寫,優先查看 OpenAPI 文檔。
如果需要在應用代碼中穩定調用雲沙箱服務,優先使用阿里雲 SDK。
如果需要快速驗證介面或編寫輕量營運指令碼,可以使用阿里雲 CLI。