如何使用Asterisk捕获GTalk数据?

时间:2012-07-11 15:36:21

标签: asterisk google-talk

我通过Asterisk和gtalk聊天(使用gmail中的聊天框)在IVTR中工作,gtalk帐户和jabber的配置工作几乎完美,除非我想从聊天中获取捕获数据。

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

我不知道发生了什么,是否有其他方法(方法或agi)在Asterisk中捕获gtalk聊天而不会崩溃?

我在CentOS 6.2中使用Asterisk 1.8.3。

1 个答案:

答案 0 :(得分:1)

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

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

崩溃是一件“坏事”。虽然Asterisk 1.8中的res_jabber是社区支持模块,但您可能仍希望向public issue tracker报告任何崩溃。由于这是一次崩溃,您将被要求提供正确生成的回溯 - 有关这样做的说明可以在this wiki page here.上找到