connectycube - 如何接收带有自定义设置的消息?
问题描述
我为 connectyCube 创建了一个消息模板,当我使用 ConnectyCube.chat.send(recipient_id, msg); 发送消息时 消息被其他用户接收,但自定义设置未定义。
我的问题是我想将个人资料图片 url 和昵称与消息一起发送到一个组。
如何接收带有自定义设置的消息?
解决方案
https://developers.connectycube.com/js/messaging?id=sendreceive-chat-messages
使用扩展名来存储任何属性
const message = {
type: dialog.type === 3 ? 'chat' : 'groupchat',
body: "Hello",
extension: {
dialog_id: dialog.id,
save_to_history: 1,
url1: urlProfile1,
url2: urlProfile2,
some_data: someData
},
markable: 1
};
ConnectyCube.chat.send(recipientIdOrDialogJid, message);
推荐阅读
- python - 数据帧到 MongoDB
- java - stream.distinct() 返回非不同元素
- node.js - 如何在 Sequelize 中查找值来自关联表的所有查询?
- reactjs - 表单复选框动画不起作用,但表单确实起作用
- javascript - 如何在 ionic 应用程序中将 zoomhome 插件添加到传单地图?
- javascript - Symfony 4.4 - Summernote 编辑器将 base64 图像上传到服务器
- jquery - apiRTC 语音通话还显示通话接收者的视频
- android - 在 Google Kubernetes Engine 集群上启用 VMX/SVM
- javascript - 这段代码是否可以通过 mongoose 查询 mongodb 中的所有文档?
- javascript - 如何将道具从无状态功能组件传递到类组件?