2012-07-11 108 views
0

即时通过星号和gtalk聊天(使用gmail中的聊天框)在IVTR中工作,除了当我想从聊天捕获数据时,gtalk帐户和jabber的配置工作几乎完美。如何用Asterisk捕获GTalk数据?

使用JABBER_RECEIVE方法我能够捕获聊天文本,但如果没有收到任何内容并且超时结束,Asterisk崩溃。

我不知道发生了什么,有没有另一种方法(方法或agi)来捕获Asterisk中的gtalk聊天而不会崩溃?

我在CentOS 6.2中使用了Asterisk 1.8.3。

回答

1

我不确定“capture gtalk chat”是什么意思。

如果要显示 - 仅用于调试目的 - 发送到GTalk的XMPP消息,您可以使用“jabber set debug on”。这将作为DEBUG消息转储到Asterisk日志/ CLI所有XMPP消息。

崩溃是一件“坏事”。尽管Asterisk 1.8中的res_jabber是一个社区支持模块,但您仍可能想要将任何崩溃报告给public issue tracker。由于这是一次崩溃,因此系统会要求您提供正确生成的回溯 - 此操作说明可在this wiki page here.