implants

Column NameTypeCommentsDefaultNullRemark
idbigint UNSIGNEDPrimary IDNOAuto Increment
implant_typetinyint UNSIGNED植入内容类型NO1.帖子 / 2.评论
implant_idbigint UNSIGNED植入内容 IDNO关联字段 posts > id
关联字段 comments > id
读取哪条内容作为列表页参数
implant_templatejson植入内容模板NO自定义编号,来源于使用的客户端
implant_namevarchar(64)名称NO多语言 比如:赞助商、广告、你可能感兴趣等
plugin_unikeyvarchar(64)创建者插件NO该条记录哪个插件创建的
关联字段 plugins > unikey
typetinyint UNSIGNED页面类型1NO1.插件页面 / 2.小组页 / 3.话题页
4.帖子页 / 5.成员主页 / 6.指定网址
targettinyint UNSIGNED打开方式1NO1.局部视图(模态框)
2.全屏视图(新页面打开)
valuevarchar(255)目标值NO插件页面则是带参数的路径
小组、话题、帖子、成员,则是对应的 ID
指定网址则是完整 URL 地址
supporttinyint UNSIGNED1.插件页面:原生支持YES1.只有网页 / 2.只有小程序 / 3.两种都有
positiontinyint UNSIGNED植入位置5NO
starting_attimestamp起始时间YES为空代表立马开始
expired_attimestamp失效时间YES为空代表永久有效
created_attimestampCreated TimeCURRENT_TIMESTAMPNO
updated_attimestampUpdated TimeCURRENT_TIMESTAMPNO
deleted_attimestampDeleted TimeYES

位置Description

  • position=3 代表在列表页第 3 位置插入。同一个位置有多条有效记录,只要有效期内,都输出,由客户端决定选取显示。
  • 如果帖子列表每页 30 条,植入位置为 35,则代表在第 2 页第 5 位置当中插入。

涉及的接口

接口路径描述
/api/fresns/post/lists获取帖子[列表]
/api/fresns/post/follows获取帖子关注的[列表]
/api/fresns/post/nearbys获取帖子附近的[列表]
/api/fresns/comment/lists获取评论[列表]

植入内容模板

[
    {
        "appId": "主程序密钥 ID,根据接口请求的 App ID 来决定输出的模板代码是哪个",
        "tplCode": "模板代码,可能是数字编号,也可能是英文字母,字符串类型"
    },
    {
        "appId": "twvhl69n2uqygnox",
        "tplCode": "1"
    }
]
1
2
3
4
5
6
7
8
9
10