# 获取接入方自定义素材类型列表

(此 API 在需自定义欢迎语功能时提供) 渠道码被客户扫码,企微中台接收到企业微信的消息通知后,将调用一个接入方的 API (由用户在渠道码创建时选择的接入方自定义欢迎语)获取要发送的欢迎语内容。此 API 的作用就是告知企微中台接入方所支持的自定义欢迎语场景列表。

# 中台代码

GetCustomMaterialTypeList

# 请求方式

GET

# 请求参数

# 说明

参数 必须 说明
app_id 企微中台应用 ID
user_id 接入方用户 ID。用于接入方控制数据权限,此值是在嵌入页面插件时获取登录 Ticket 时传给企微中台

# 示例

https://xxxx.com/xxxx?app_id=xxxx&user_id=xxxx

# 返回参数

# 说明

参数 说明
presetWelcomes.name 场景名称
presetWelcomes.code 场景代码,在级联调用时将作为入参传给接入方
例如:调用获取接入方自定义素材列表的 preset_apicode 参数
presetWelcomes.apiUrl 动态请求接入方素材的地址,如果不需要动态获取则为空。
API 的实现见 获取接入方素材
presetWelcomes.type 素材类型:1-图片;2-小程序(默认);3-H5;4-视频;5-文件;7-文本
presetWelcomes.description 场景描述信息
presetWelcomes.constraint 场景的约束条件。(已废弃)
presetWelcomes.constraint.type 欢迎语类型。(已废弃)1. 图片;2. 小程序;3. H5;4:视频;5. 文件;
presetWelcomes.constraint.limit 此欢迎语类型的最少数量。(已废弃)

# 示例

{
  "errcode" : 0,
  "errmsg" : "ok",
  "presetWelcomes": [
    {
      "name": "个人名片",
      "code": "name-card",
      "apiUrl": "https://api.myscrm.cn/namecard",
      "type": 2,
      "description": "发送添加好友企微成员的AI云店个人名片",
    }
  ]
}