Skip to content
On this page

Create Draft

  • Endpoint Path: /api/v2/editor/{type}/create
  • Method: POST
  • Request: Rest + application/json

Headers Optional Parameter

Parameter NamePublic Mode (Required)Private Mode (Required)
X-Fresns-Aidrequiredrequired
X-Fresns-Aid-Tokenrequiredrequired
X-Fresns-Uidrequiredrequired
X-Fresns-Uid-Tokenrequiredrequired

Rest Params

Parameter NameTypeRequiredDescription
typeStringrequiredpostcomment

Body Params

参数名类型是否必传帖子说明评论说明
createTypeNumberrequired创建类型 1.快捷创建 2.编辑器创建
postQuotePidStringoptional引用的帖子 PID
非必填
帖子专用
editorUnikeyStringoptional是否插件编辑器,留空为否
postGidStringoptional小组,默认选中了小组帖子专用
postTitleStringoptional标题,默认自带标题帖子专用
postIsCommentBooleanoptional默认配置:是否可以评论帖子帖子专用
postIsCommentPublicBooleanoptional默认配置:是否公开评论
不公开则仅帖子作者可见
帖子专用
commentPidStringoptional评论专用评论哪个帖子,必传
commentCidStringoptional评论专用留空表示评论帖子
有值表示回复这条评论
contentStringoptional正文内容,默认自带内容
isMarkdownBooleanoptional默认配置:内容是否为 MD 格式
isAnonymousBooleanoptional默认配置:是否匿名
mapObjectoptional默认配置:位置信息
extendsArrayoptional默认配置:扩展内容
archivesArrayoptional默认配置:扩展参数

Request Description

  • 创建草稿时,如果数据库已经有 createType=1 的草稿,并且为空时(无内容、无文件、无扩展内容),则本次创建将直接返回该草稿。
  • createType=2 表示为用户主动创建的草稿。

Return

json
{
    "code": 0,
    "message": "ok",
    "data": {
        "detail": {
            // Common Data Structure -> Post Log Info 或者 评论日志信息
        },
        "edit": {
            "isEdit": "Boolean / 是否为编辑草稿",
            "editableStatus": "Boolean / 是否可编辑",
            "editableTime": "String / 剩余可编辑时长,例如 03:00 表示剩余 3 分钟",
            "deadlineTime": "String / 剩余可编辑截止具体日期时间,例如 2022-07-01 15:05:00"
        }
    }
}

Released under the Apache-2.0 License