3. 邮件礼包 (必选)

3.1 发送邮件 (必选)

  • action: sendMail
  • 给指定角色发送邮件

请求data

参数类型描述
serverIdString服务器ID
roleIdsJSONArray角色ID列表,如 ["1001", "1002"]
titleString标题
contentString内容
attributes(可选)JSONArray属性列表
items(可选)JSONArray道具列表
对应attributes
参数类型描述
idString属性ID
valueint属性值
对应items
参数类型描述
idString道具ID
numberint道具数量
{"data":"{\"roleIds\":[\"10010001\",\"10010002\"],\"attributes\":[{\"id\":\"1\",\"value\":\"100\"},{\"id\":\"2\",\"value\":\"3000\"}],\"title\":\"邮件标题\",\"serverId\":\"1001\",\"items\":[{\"number\":\"5\",\"id\":\"1\"},{\"number\":\"30\",\"id\":\"2\"}],\"content\":\"邮件内容\"}","sign":"this is sign string","action":"sendMail","ts":1234567890}

响应data

参数类型描述
roleIdsJSONArray发送失败的角色列表(角色不存在或角色名和区服不匹配等),如 ["10010001", "10010002"]
成功:{"msg":"success","code":1000,"data":{"roleIds":[]}}
失败:{"msg":"自定义失败信息","code":失败状态码(参考状态码目录),"data":{"roleIds":["10010002"]}}