createType=1
的草稿,并且为空时(无内容、无文件、无扩展内容),则本次创建将直接返回该草稿。createType=2
表示为用户主动创建的草稿。{
"createType": 0,
"editorUnikey": "string",
"postGid": "string",
"postTitle": "string",
"postIsComment": true,
"postIsCommentPublic": true,
"postQuotePid": "string",
"content": "string",
"isMarkdown": true,
"isAnonymous": true,
"map": {},
"extends": {
"textBox": [
{
"eid": "string",
"type": 0,
"textContent": "string",
"textIsMarkdown": true,
"infoType": 0,
"infoTypeString": "string",
"cover": "string",
"title": "string",
"titleColor": "string",
"descPrimary": "string",
"descPrimaryColor": "string",
"descSecondary": "string",
"descSecondaryColor": "string",
"buttonName": "string",
"buttonColor": "string",
"position": 0,
"accessUrl": "string"
}
],
"infoBox": [
{
"eid": "string",
"type": 0,
"textContent": "string",
"textIsMarkdown": true,
"infoType": 0,
"infoTypeString": "string",
"cover": "string",
"title": "string",
"titleColor": "string",
"descPrimary": "string",
"descPrimaryColor": "string",
"descSecondary": "string",
"descSecondaryColor": "string",
"buttonName": "string",
"buttonColor": "string",
"position": 0,
"accessUrl": "string"
}
],
"interactionBox": [
{
"eid": "string",
"type": 0,
"textContent": "string",
"textIsMarkdown": true,
"infoType": 0,
"infoTypeString": "string",
"cover": "string",
"title": "string",
"titleColor": "string",
"descPrimary": "string",
"descPrimaryColor": "string",
"descSecondary": "string",
"descSecondaryColor": "string",
"buttonName": "string",
"buttonColor": "string",
"position": 0,
"accessUrl": "string"
}
]
},
"archives": [
{
"code": "string",
"name": "string",
"description": "string",
"value": "string"
}
]
}
curl --location --request POST 'http://localhost:8080/api/v2/editor/post/create' \
--header 'X-Fresns-App-Id;' \
--header 'X-Fresns-Client-Platform-Id;' \
--header 'X-Fresns-Client-Version;' \
--header 'X-Fresns-Client-Device-Info;' \
--header 'X-Fresns-Aid: ' \
--header 'X-Fresns-Aid-Token: ' \
--header 'X-Fresns-Uid: ' \
--header 'X-Fresns-Uid-Token: ' \
--header 'X-Fresns-Signature;' \
--header 'X-Fresns-Signature-Timestamp;' \
--header 'Content-Type: application/json' \
--data-raw '{
"createType": 0,
"editorUnikey": "string",
"postGid": "string",
"postTitle": "string",
"postIsComment": true,
"postIsCommentPublic": true,
"postQuotePid": "string",
"content": "string",
"isMarkdown": true,
"isAnonymous": true,
"map": {},
"extends": {
"textBox": [
{
"eid": "string",
"type": 0,
"textContent": "string",
"textIsMarkdown": true,
"infoType": 0,
"infoTypeString": "string",
"cover": "string",
"title": "string",
"titleColor": "string",
"descPrimary": "string",
"descPrimaryColor": "string",
"descSecondary": "string",
"descSecondaryColor": "string",
"buttonName": "string",
"buttonColor": "string",
"position": 0,
"accessUrl": "string"
}
],
"infoBox": [
{
"eid": "string",
"type": 0,
"textContent": "string",
"textIsMarkdown": true,
"infoType": 0,
"infoTypeString": "string",
"cover": "string",
"title": "string",
"titleColor": "string",
"descPrimary": "string",
"descPrimaryColor": "string",
"descSecondary": "string",
"descSecondaryColor": "string",
"buttonName": "string",
"buttonColor": "string",
"position": 0,
"accessUrl": "string"
}
],
"interactionBox": [
{
"eid": "string",
"type": 0,
"textContent": "string",
"textIsMarkdown": true,
"infoType": 0,
"infoTypeString": "string",
"cover": "string",
"title": "string",
"titleColor": "string",
"descPrimary": "string",
"descPrimaryColor": "string",
"descSecondary": "string",
"descSecondaryColor": "string",
"buttonName": "string",
"buttonColor": "string",
"position": 0,
"accessUrl": "string"
}
]
},
"archives": [
{
"code": "string",
"name": "string",
"description": "string",
"value": "string"
}
]
}'
{
"code": 0,
"message": "ok",
"data": {
"detail": {
// 通用数据结构->帖子日志信息 或者 评论日志信息
}
}
}