批量发送邮件接口(依赖邮件模板)

通过邮件模版批量发送邮件

HTTP 请求

Post /api/Message/SendBulkEmailWithTemplate

请求参数

{
  "data": {
    "bventId": "aa740000-0047-5254-cf94-08d77217bb17", //会议id
    "emailTitle": "日程结束通知", //邮件标题
    "callBackUrl": "http://www.baidu.com", //回调地址
    "businessType": "string", // 业务类型,e.g. 邀约,手动消息
    "businessId": "string", // 业务id, e.g. 邀约任务id, 手动消息任务id
    "sender": "31huiyi", // 发送者名称
    "templateId": "000171f9-f74b-4e6f-80e9-e673e4d24f73", //模板id,模板中使用{{key}}作为变量替换符
    "receivers": [ //接收人
      {
        "email": "xuanxuan.xu@31huiyi.com", // 邮箱
        "params": {   //模版参数
          "EVENT:AGENDA_MANAGEMENT_URL": "http://www.baidu.com",
          "EMPLOYEE:FULL_NAME": "张三",
          "EVENT:TITLE": "大会大会",
          "AGENDA:TOPIC": "开幕式"
        }
      }
    ]
  },
  "appId":"...",
  "sign":"...",
  "timestamp":"..."
}

响应结果

{
    "data": {
        "taskId": "c3650000-c635-10e7-85e1-08d7dcfaa4d2" //任务id
    },
    "code": 0,
    "msg": null
}

商品属性映射

日程商品

属性 显示名 描述
Type 类型 日程类型 Lecture(演讲),Live(直播),Record(录播),Discussion(讨论/辩论),Master(主会议),Children(关联子会议)
BriefDescription 描述 日程描述
AgendaId 日程id 日程id,例:aa740000-0047-5254-8280-08d7baa03e9c
BeginTime 开始时间 日程的开始时间,例:2020-04-27T17:43:00
EndTime 结束时间 日程的结束时间,例:2020-04-27T17:45:00
MeetingPlace 会场 日程所在会场
Topic 主题 日程主题

返回码映射表

返回码 详情说明 备注
0 成功
1 参数错误
2 系统错误
3 业务处理错误
4 数据验证错误
5 文件格式不支持
102003 商品超过最大可购买数量
102004 未查询到商品数据
102005 参会人类别已达到最大注册数量
102006 邀约码校验失败
103001 提交的参会人数据没有包含主门票信息
103002 提交的参会人数据包含多张主门票信息
103003 参会人字段验证失败
111001 未查询到会议数据
112001 未查询到参会人类别数据
113001 未查询到注册路径数据
121001 商品库存不足

 

Was this article helpful?

Related Articles

Leave A Comment?