как захватить данные GTalk с помощью Asterisk?

я работаю в IVTR через Asterisk и чат gtalk (используя окно чата в gmail), конфигурация учетной записи gtalk и jabber работает почти идеально, за исключением случаев, когда я хочу захватить данные из чата.

Используя метод JABBER_RECEIVE, я могу захватить текст чата, но если ничего не было получено и время ожидания истекло, Asterisk аварийно завершает работу.

я понятия не имею, что происходит, есть ли другой способ (метод или agi) захватить чат gtalk в Asterisk без сбоя?

я использую Астериск 1.8.3 в CentOS 6.2.


person ViROscar    schedule 11.07.2012    source источник


Ответы (1)


Я не уверен, что вы подразумеваете под «захватом чата gtalk».

Если вы хотите отобразить - только в целях отладки - сообщения XMPP, которые отправляются в/из GTalk, вы можете использовать "jabber set debug on". Это выведет в качестве сообщений DEBUG в журналы Asterisk/CLI все сообщения XMPP.

Сбои - это "плохо". Хотя res_jabber в Asterisk 1.8 является модулем поддержки сообщества, вы все равно можете сообщать о любых сбоях в общедоступном трекере. Поскольку это сбой, вас попросят предоставить правильно сгенерированную обратную трассировку. Инструкции по этому поводу можно найти на странице здесь эта вики-страница.

person Matt Jordan    schedule 11.07.2012