Quickblox javascript 消息中的自定义参数
Posted
技术标签:
【中文标题】Quickblox javascript 消息中的自定义参数【英文标题】:Custom parameters in message for Quickblox javascript 【发布时间】:2019-08-29 12:23:23 【问题描述】:我正在向 Quickblox api 发送带有自定义参数的聊天消息。
message:
body: 'something',
date_sent: 'some date',
dialog_id: 'dialog id',
extension:
save_to_history: 1,
,
markable: 1,
type: dialog.type === 3 ? 'chat' : 'groupchat',
customParameter: 'this is custom param',
,
我正在像这样将它发送到 quickblox
QB.chat.send(jidOrOpponentId, message);
当我在其他浏览器上收到该消息时,它没有我的自定义参数。
有人知道这个自定义参数是否应该返回给我?如果不是,那它到底是为了什么? 我阅读了文档,其中有一个关于自定义参数的部分,但没有解释它们的用途,并且 quickblox 应该返回它们作为响应。
【问题讨论】:
【参考方案1】:尝试将customParameter
放入extension
对象中:
var msg =
type: 'chat',
body: 'How are you today?',
extension:
save_to_history: 1,
customParameter: 'Custom parameter'
;
var opponentId = 78;
QB.chat.send(opponentId, msg);
【讨论】:
以上是关于Quickblox javascript 消息中的自定义参数的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 quickblox 从 javascript 发送推送通知
消息中的字符或 quickblox 对话框附件的大小是不是有任何限制?
从 QuickBlox 聊天室收到的消息中的数据包 ID 为空
比较 Layer、Applozic、Quickblox 和 SendBird 在 Android 应用程序中的快速 WhatsApp 消息传递