msgpush.send_with_cid
声明
public mixed send_with_cid(map data, mixed cids, int timestamp = -1)
参数
| 参数名 | 描述 |
|---|---|
| data | 需要推送给服务器的数据 |
| cids | 用户cid列表或者一个cid |
| timestamp | 发送时间,如需即时发送,则设为0或不设置 |
通知数据格式
| 参数名 | 描述 |
|---|---|
| type | type的值可以为 {tag, cid, alias, boardcast},boardcast 为广播, tag为指定tag群体发送,cid与alias为指定用户发送,获取cid与绑定alias/tag在下方接口 |
| id | 推送id,如设置为相同id,发送时会覆盖此前的推送 |
| title | 标题 |
| content | 内容 |
| timestamp | 发送时间,如需即时发送,则设为0或不设置 |
| ttl | 推送离线有效时间 |
| sound | 发送时是否产生声音 |
| logo | 显示在推送右侧的图片,需要在 Assets/Plugins/Android/res/drawable-xxxx/下存在,且需要带后缀,如push.png |
| logo_url | 同上,但为url形式,与logo同时只设置一个 |
| big_image | 显示在通知下方的图片, 格式为url, 与big_text(显示在通知下方的文字)二选一 |
| big_text | 显示在通知下方的长文本 |
| payload | 自定义消息,客户端在收到回调时可以收到自定义消息并进行特殊操作 |
| url | url与payload不能同时设置,设置url则点击链接将打开url地址,而不是打开应用 |
| extra | 附加内容,如指定用户推送时的cid,tag与alias,其中tag为string,cid与alias为string或string[] |
作用
该接口用来更新不同玩家日志头的信息