Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Помогите пожалуйста разобраться с CALL файлами.

1

Привет. Создал call файл.

Channel: SIP/MyTrunkName/89035550055
MaxRetries: 2
RetryTime: 30
WaitTime: 30
Application: Playback
Data: NoviyGod

Call файл исполняется без проблем, звонок уходит абоненту 89035550055 и воспроизводится нужное мне сообщение. Но в CDR репорте видно, что звонок ушел от "пустое значение" для "s"

а как бы сделать так, что бы было видно, что звонок ушел например от ASTERISK для номера абонента, которому этот звонок отправился. ну или от 7770077 номера для абонента, которму этот звонок отправился.

можно соответствующим образом поправить для этого call файл? или тут без написания контекстов не обойтись?

удалить закрыть спам изменить тег редактировать

спросил 2011-12-22 11:29:29 +0400

BasKis Gravatar BasKis
92 15 6 16
http://www.mtt.su/

4 Ответа

1

Channel: Local/89035550055@from-internal/n

/n заставит создать еще одну CDR запись для направления Local/89035550055@from-internal. В результате у вас будет 2 CDR записи, одна с s, вторая нормальная для исходящего номера. Избавится от s вам поможет NoCDR.

ссылка удалить спам редактировать

ответил 2011-12-25 17:44:52 +0400

VetaLkrot Gravatar VetaLkrot
101 2 4
http://novatel.biz/
0

а еще можно просто добавить в файл.

CallerID: 1111

но учитывая историю ваших запросов дальше писать не хочетсо

ссылка удалить спам редактировать

ответил 2011-12-22 16:28:20 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2011-12-22 16:29:29 +0400

0

Попробуйте в call файле использовать не SIP канал а Local.

ссылка удалить спам редактировать

ответил 2011-12-22 11:35:19 +0400

foxm Gravatar foxm
167 46 8 28

Comments

Это тоже не помогает. Уже пробовал.

BasKis ( 2011-12-22 11:44:03 +0400 )редактировать

распиши как пробовал - скорее всего просто недопробовал=)

Zavr2008 ( 2011-12-22 11:56:41 +0400 )редактировать

Да просто пробовал, в том же самом калл файле вместо SIP ставил Local

BasKis ( 2011-12-22 11:58:07 +0400 )редактировать

Тогда в платный суппорт.

zzuz ( 2011-12-22 13:13:16 +0400 )редактировать

Если просто менял, в call файле, значит действительно не допробовал. extensions.conf нужно еще править.

foxm ( 2011-12-22 13:46:41 +0400 )редактировать

надо просто вызывать на Application для второго плеча, а Extension. В нем уже и прогирывать файл.

Zavr2008 ( 2011-12-22 14:49:40 +0400 )редактировать
0

если стоит freePBX то тогда тебе надо делать CALL файл так:

Channel: Local/89035550055@from-internal
MaxRetries: 2
RetryTime: 30
WaitTime: 30
Application: Playback
Data: NoviyGod
ссылка удалить спам редактировать

ответил 2011-12-22 16:17:46 +0400

romariosar Gravatar romariosar flag of Russian Federation
588 93 10 44
http://www.webunix.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-12-22 11:29:29 +0400

Просмотрен: 380 раз

Обновлен: Dec 25 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.