3. 邮件礼包 (必选)
3.1 发送邮件 (必选)
- action:
sendMail - 给指定角色发送邮件
请求data
| 参数 | 类型 | 描述 |
|---|---|---|
| serverId | String | 服务器ID |
roleIds | JSONArray | 角色ID列表,如 ["1001", "1002"] |
| title | String | 标题 |
| content | String | 内容 |
attributes(可选) | JSONArray | 属性列表 |
items(可选) | JSONArray | 道具列表 |
对应attributes
| 参数 | 类型 | 描述 |
|---|---|---|
| id | String | 属性ID |
| value | int | 属性值 |
对应items
| 参数 | 类型 | 描述 |
|---|---|---|
| id | String | 道具ID |
| number | int | 道具数量 |
{"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
| 参数 | 类型 | 描述 |
|---|---|---|
roleIds | JSONArray | 发送失败的角色列表(角色不存在或角色名和区服不匹配等),如 ["10010001", "10010002"] |
成功:{"msg":"success","code":1000,"data":{"roleIds":[]}}
失败:{"msg":"自定义失败信息","code":失败状态码(参考状态码目录),"data":{"roleIds":["10010002"]}}