Skip to content

extends

Column NameTypeCommentDefaultNullRemark
idbigint UNSIGNEDPrimary Key IDNOAuto Increment
eidvarchar(32)Public IDNOUnique
user_idbigint UNSIGNEDCreator IDNORelated field users->id
typetinyint UNSIGNEDType1NO1. Text / 2. Info / 3. Interactive
app_fskeyvarchar(64)Creator pluginNORelated field apps->fskey
url_parametervarchar(128)Custom parameterYESLogic refers to plugin description
image_file_idbigint UNSIGNEDImage IDYESRelated field files->id
image_file_urlvarchar(255)Image URLYES
contentjsonContentYES
action_itemsjsonAction ItemsYES
view_positiontinyint UNSIGNEDDisplay position2NO1. Top / 2. Bottom
view_typetinyint UNSIGNEDView Type1NO
is_enabledtinyint UNSIGNEDIs Valid1NO0.Invalid / 1.Valid
ended_attimestampEnded timeYES
created_attimestampUpload timeuseCurrentNOFor example, MySQL defaults to CURRENT_TIMESTAMP
updated_attimestampUpdate TimeYES
deleted_attimestampDelete TimeYESEmpty means not deleted

View Type

  • Text
      1. Basic
  • Info
      1. Square info frame
      1. Large square info frame
      1. Vertical image info frame
      1. Horizontal image info frame
  • Interactive
      1. Poll

Content

Text

json
{
    "content": "String / Text Content",
    "isMarkdown": "Boolean / Whether it is in MD format"
}

Info

json
{
    "title": "object / Title (Multilingual)",
    "titleColor": "String / Title color",
    "descPrimary": "object / Primary sub-information (Multilingual)",
    "descPrimaryColor": "String / Primary sub-information color",
    "descSecondary": "object / Secondary sub-information (Multilingual)",
    "descSecondaryColor": "String / Secondary sub-information color",
    "buttonName": "object / Button nam (Multilingual)e",
    "buttonColor": "String / Button name color"
}

Interactive

json
{
    "title": "object / Title (Multilingual)",
    "titleColor": "String / Title color"
}

Action Items

json
[
    {
        "name": "object / Name (Multilingual)",
        "key": "String / Key",
        "value": "String / Value"
    }
]

Released under the Apache-2.0 License