調用函數
更新時間 2025-10-20 10:50:20
最近更新時間: 2025-10-20 10:50:20
分享文章
接口功能介紹
調用函數
接口約束
無
URI
POST /openapi/v1/functions/*/invocations
路徑參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| functionName | 是 | String | 函數名稱 | my-func |
Query參數 無
請求參數
請求頭header參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| regionId | 是 | String | 資源池id | test |
請求體body參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| xFcInvocationType | 是 | String | 調用類型,異步:Async | ||
| xFcAsyncDelay | 是 | Integer | 延遲調用的時間,單位秒,范圍0-3600 | ||
| body | 否 | String | 函數調用參數 | ||
| xFcAsyncTaskID | 是 | String | 異步任務 ID。長度<=128個字符,僅支持英文字符、數字、連字符、下劃線 | ||
| method | 否 | String | 方法,GET/POST等HTTP方法 | ||
| qualifier | 是 | String | 版本或別名 |
響應參數
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| statusCode | Integer | 狀態碼。0表示成功,其他值表示失敗 | 0 | |
| code | String | 錯誤碼。CF_0表示成功,其他值表示失敗 | CF_0 | |
| message | String | 錯誤描述信息 |
枚舉參數
無
請求示例
請求url
//{host}/openapi/v1/functions/my-func01/invocations
請求頭header
無
請求體body
{
"body": "{\"key1\":\"val1\"}",
"method": "GET",
"qualifier": "LATEST",
"x-fc-async-delay": 0,
"x-fc-async-task-id": "abcd-1234",
"x-fc-invocation-type": "Async"
}
響應示例
{
"statusCode": 0,
"code": "CF_0",
"message": ""
}
狀態碼
請參考
錯誤碼
請參考