Quickblox 消息中的自定义参数 javascript
Custom parameters in message for Quickblox javascript
我正在向 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);
当我在其他浏览器上收到该消息时,它没有我的自定义参数。
有人知道这个自定义参数应该 return 给我吗?如果不是,那它有什么用呢?
我阅读了文档,其中有一节是关于自定义参数的,但是没有解释它们的用途,应该 quickblox return 作为回应。
尝试将 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 发送带有自定义参数的聊天消息 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);
当我在其他浏览器上收到该消息时,它没有我的自定义参数。
有人知道这个自定义参数应该 return 给我吗?如果不是,那它有什么用呢? 我阅读了文档,其中有一节是关于自定义参数的,但是没有解释它们的用途,应该 quickblox return 作为回应。
尝试将 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);