实时通信云代码集成发布
来源:互联网 发布:三星网络电视32寸 编辑:程序博客网 时间:2024/06/02 14:41
大家好,我们又发布了一个坳口的功能,实时通信的 云代码集成 。简单地说,现在用户可以通过 自定义云函数 作为 hook,修改实时通信默认的执行流程,增加应用自定义的业务逻辑。
第一阶段我们支持两个 hook:_messageReceived
(消息到达服务器)和 _receiversOffline
(收件人离线)。
_messageReceived
发生在消息到达服务器,服务器解析完收件人 id 之后,消息存入离线队列之前。这个阶段云函数可以获得的信息包括消息内容、收件人 id 列表、时间戳、发件人等等,用户的云代码可以通过返回值修改消息内容,修改收件人列表甚至直接丢弃消息。这个 hook 可以帮助用户实现自定义的消息处理,甚至实现请求 - 响应式的模型。
潜在的用例:
- 更新数据库,例如记录用户最近发消息时间
- 修改消息内容,删除广告,敏感信息(尽管我们已经内置了敏感词过滤)
- 修改收件人列表,自动转发消息到他人
- 完全颠覆传统实时通信模型,执行服务器端业务逻辑
_receiversOffline
发生在消息发送完成后,离线通知触发前。这个阶段云函数可以获得消息内容,离线收件人 id,关联的群组 id 等。用户可以通过云代码返回值指定离线通知的内容,被通知的用户 id,或者直接跳过默认的推送通知(比如在 hook 中触发短信、邮件等其他通知方式)。这个 hook 可以解决之前大家反馈比较多的推送消息不能动态定义的问题。
云代码集成是可选功能,已有的功能不受此次升级影响。关于云代码集成更完整的参数列表和详细说明,请 参考我们的文档 。
0 0
- 实时通信云代码集成发布
- 在应用程序中集成Windows 实时通信
- Jenkins 集成Egret发布代码
- 用微软的实时通信API集成丰富的客户端通信
- WebRTC实时通信系列教程3 获取示例代码
- Flutter插件一野狗云实时通信
- 论实时控制系统与企业信息系统的集成——论文1:通信业应用
- 论文十 论实时控制系统与企业信息系统的集成--通信业应用
- 实时数据集成
- flash 实时 通信
- RTPSession 实时通信 MSDN
- html5 webSockets实时通信
- php实现实时通信
- 企业实时通信解决方案
- Web实时通信
- 企业实时通信
- Web实时通信技术
- Activity之间实时通信
- 虚拟现实眼镜(增强现实眼镜)成像原理浅析
- 基于HTML5的拓扑图编辑器 - Graph.Editor
- 如何利用推送提高App活跃度
- 转变Hibernate的使用方式
- 安卓开发日记(1) - 安装 Android 开发环境和 first app
- 实时通信云代码集成发布
- 实现多个空间内容本地文件夹与同步
- LeetCode Path Sum II in Java
- 对面向对象的理解
- Mac 下 shell 脚本打印双引号问题
- 常用linuxmysql命令收集(不断补充)
- [LeetCode]Maximum Product Subarray
- ecshop怎样在新主页模板里调用首页主广告
- 怎样降低iOS代码耦合性