Skip to content

创建草稿

  • 接口地址:/api/v2/editor/{type}/create
  • 请求方式:POST
  • 传参方式:Rest + application/json

Headers 可选参数

参数名公开模式(是否必传)私有模式(是否必传)
X-Fresns-AidYESYES
X-Fresns-Aid-TokenYESYES
X-Fresns-UidYESYES
X-Fresns-Uid-TokenYESYES

Rest 参数

参数名类型是否必传说明
typeStringYESpostcomment

Body 参数

参数名类型是否必传帖子说明评论说明
createTypeNumberYES创建类型 1.快捷创建 2.编辑器创建
editorFskeyStringNO是否插件编辑器,留空为否
postQuotePidStringNO引用的帖子 PID
非必填
帖子专用
postGidStringNO小组,默认选中了小组帖子专用
postTitleStringNO标题,默认自带标题帖子专用
postIsCommentDisabledBooleanNO是否禁止评论帖子专用
postIsCommentPrivateBooleanNO是否私有评论
私有则仅评论作者和帖子作者可见
帖子专用
commentPidStringNO评论专用评论哪个帖子,必传
commentCidStringNO评论专用留空表示评论帖子
有值表示回复这条评论
contentStringNO正文内容,默认自带内容
isMarkdownBooleanNO内容是否为 MD 格式
isAnonymousBooleanNO是否匿名
mapObjectNO位置信息
extendsArrayNO扩展内容
archivesArrayNO扩展参数

接口使用说明

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

返回结果

json
{
    "code": 0,
    "message": "ok",
    "data": {
        "detail": {
            // 通用数据结构->帖子日志信息 或者 评论日志信息
        },
        "editControls": {
            "isEditDraft": "Boolean / 是否为编辑草稿",
            "editableStatus": "Boolean / 是否可编辑",
            "editableTime": "String / 剩余可编辑时长,例如 03:00 表示剩余 3 分钟",
            "deadlineTime": "String / 剩余可编辑截止具体日期时间,例如 2022-07-01 15:05:00"
        }
    }
}

Released under the Apache-2.0 License