Skip to content

添加卡片筛选状态

功能介绍

如果业务方有将消息卡片进行分类的需求,可以将消息卡片携带筛选项,以方便用户快速筛选当前应用中不同类型的消息卡片。

xiezuo20220518-112000.png

(图1:消息卡片添加筛选状态)

实现方式

  1. 在开发者后台 API 发送消息页配置筛选项,filter_key值与筛选项名称相对应。 xiezuo20220518-112201.png
(图2:配置消息卡片筛选项)
  1. 业务方在发送卡片消息时配置 config 字段中的 filter_key 字段,filter_key 为开发者与筛选项名称对应的值。卡片发出后,在应用消息列表右上角会增加筛选标识,点击对应的筛选项即可筛选该项下的消息卡片。
{
    "header": {
      ...
    },
    "elements": [
        ...
    ],
    "config": {
        "filter_key": "PJB1T7PPN5SL" // 筛选项1
    }
}
  1. 用户点击卡片按钮触发回调后,可以更新卡片中的 filter_key 字段,更改卡片的筛选项。

注意:筛选项可进行多次修改,即一个卡片可以多次修改卡片筛选状态,但无法从配置筛选项的卡片更新成没有配置筛选项的卡片。