创建新任务
POST
https://api.multipost.app/extension/task
最后修改时间:2025-04-17 14:09:07
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Body 参数application/json
targetClientId
string
必需
taskType
enum<string>
必需
枚举值:
PUBLISH_POSTSCHEDULE_PUBLISH_POST
taskData
必需
One of
platforms
array[object (Platform) {3}]
必需
isAutoPublish
boolean
可选
默认值:
false
data
必需
示例
{
"targetClientId": "string",
"taskType": "PUBLISH_POST",
"taskData": {
"platforms": [
{
"name": "string",
"injectUrl": "http://example.com",
"extraConfig": {
"customInjectUrls": [
"http://example.com"
]
}
}
],
"isAutoPublish": false,
"data": {
"title": "string",
"content": "string",
"images": [
{
"name": "string",
"url": "http://example.com",
"type": "string",
"size": 0,
"originUrl": "http://example.com"
}
],
"videos": [
{
"name": "string",
"url": "http://example.com",
"type": "string",
"size": 0,
"originUrl": "http://example.com"
}
]
}
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.multipost.app/extension/task' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
success
boolean
可选
data
object
可选
taskId
string
可选
status
enum<string>
可选
枚举值:
PENDINGACTIVEDONE
示例
{
"success": true,
"data": {
"taskId": "string",
"status": "PENDING"
}
}
🟠400请求有误
🟠401没有权限
修改于 2025-04-17 14:09:07