执行任务
POST
/api/v1/system/timed/task/send
iThings-apisvr/系统管理/定时管理/任务
请求参数
Header 参数
iThings-token
string
可选
示例值:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVaWQiOiIxNzQwMzU4MDU3MDM4MTg4NTQ0IiwiZXhwIjoxNjgzNTQ4NDU5LCJpYXQiOjE2ODM1NDQ4NTksIlJvbGUiOjF9.ygQyxFx7AGtf7vcFJmE-xcElQUtwE23HN_0av02tSec
iThings-project-id
string
可选
示例值:
1764806234122309632{{iThings-token}}
iThings-app-code
string
可选
示例值:
{{iThings-app-code}}
iThings-user-role
string
可选
示例值:
1
Accept-Language
string
可选
默认值:
en
iThings-tenant-code
string
可选
Body 参数application/json
groupCode
string
必需
code
string
必需
option
object
可选
priority
integer
可选
taskID
string
可选
processIn
integer
可选
processAt
integer
可选
timeout
integer
可选
deadline
integer
可选
paramQueue
object
必需
topic
string
必需
payload
string
必需
paramSql
object
必需
execContent
string
必需
param
object
必需
示例
{
"groupCode": "sqlJsTest",
"code": "taskSend3",
"paramSql": {
"execContent": "function SqlJob(){ TaskSendSqlJs( {'code': 'taskSend','param': {'sql':'select * from dst','dstTable':'ddd'}})}",
"param": {
"sql": "sql2342342",
"dstTable": "tablesdddd"
}
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/system/timed/task/send' \
--header 'iThings-token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVaWQiOiIxNzQwMzU4MDU3MDM4MTg4NTQ0IiwiZXhwIjoxNjgzNTQ4NDU5LCJpYXQiOjE2ODM1NDQ4NTksIlJvbGUiOjF9.ygQyxFx7AGtf7vcFJmE-xcElQUtwE23HN_0av02tSec' \
--header 'iThings-token;' \
--header 'iThings-project-id: 1764806234122309632{{iThings-token}}' \
--header 'iThings-project-id;' \
--header 'iThings-app-code: {{iThings-app-code}}' \
--header 'iThings-user-role: 1' \
--header 'Accept-Language: en' \
--header 'iThings-tenant-code;' \
--header 'Content-Type: application/json' \
--data-raw '{
"groupCode": "sqlJsTest",
"code": "taskSend3",
"paramSql": {
"execContent": "function SqlJob(){ TaskSendSqlJs( {'\''code'\'': '\''taskSend'\'','\''param'\'': {'\''sql'\'':'\''select * from dst'\'','\''dstTable'\'':'\''ddd'\''}})}",
"param":{"sql":"sql2342342","dstTable":"tablesdddd"}
}
}'
返回响应
🟢200成功
application/json
Body
code
integer | null
返回code
msg
string
返回消息
默认值:
success
data
object
必需
taskID
string
必需
示例
{
"code": 0,
"msg": "success"
}

扫码加入 iThings微信交流群

