【发布时间】:2015-02-04 23:37:17
【问题描述】:
我尝试使用 JS 在服务器端保存聊天记录。没有运气。
根据 SDK 我需要使用扩展名:{save_to_history: 1}
但我不明白在哪里使用它,所以 XML 请求是正确的。
这是来自 JS 聊天示例的代码:
message = {
message: post,
name: chatUser.name,
avatar: chatUser.avatar,
fb: chatUser.fbID
};
message = Strophe.escapeNode(JSON.stringify(message));
if (userJID) {
params = {
to: userJID,
from: connection.jid,
type: 'chat'
};
connection.send($msg(params).c('body').t(message));
请指教!
【问题讨论】:
-
您好,我确实尝试将 save_to_history: 1 添加到 message{} 和 params {} - 结果相同,XML 请求以某种方式显示“save_to_history”,已修改,可能是因为一些序列化。并且不要保存任何东西。
标签: javascript xml chat history quickblox