1 | изначальная версия редактировать | |
Добрый день, такой вопрос, стоит задача при автоматическом звонке клиенту проиграть свой wav звук, для каждого клиента свой. Я этот вопрос решил так: в extension.conf в ручную для каждого клиента создавал свой диалплан
[client_219]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/1)
exten => 10,n,Playback(custom/2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
[client_220]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/1)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
и передавал asterisk call файл на выполнения того или иного диалплана,
Channel: Dongle/dongle1/??????????
MaxRetries: 3
RetryTime: 50
Context: client_219
Extension: 10
Стоит вопрос, можно ли как-то передавать уже сгенерированный контекст через call фаил? к примеру:
Channel: Dongle/dongle1/0638467434
MaxRetries: 3
RetryTime: 50
Context:
exten => 10,1,Answer() exten => 10,n,Wait(2) exten => 10,n,Playback(custom/5) exten => 10,n,Playback(custom/5) exten => 10,n,Playback(custom/1) exten => 10,n,Wait(1) exten => 10,n,Hangup() Extension: 10
2 | No.2 Revision редактировать |
Добрый день, такой вопрос, стоит задача при автоматическом звонке клиенту проиграть свой wav звук, для каждого клиента свой. Я этот вопрос решил так: в extension.conf в ручную для каждого клиента создавал свой диалплан
[client_219]
[client_219]
exten => [client_220]
и передавал asterisk call файл на выполнения того или иного диалплана,
Channel: Стоит вопрос, можно ли как-то передавать уже сгенерированный контекст через call фаил? к примеру:
Channel: MaxRetries: 3
RetryTime: 50
Context:
3 | No.3 Revision редактировать |
Добрый день, такой вопрос, стоит задача при автоматическом звонке клиенту проиграть свой wav звук, для каждого клиента свой. Я этот вопрос решил так: в extension.conf в ручную вручную для каждого клиента создавал свой диалплан
[client_219]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/1)
exten => 10,n,Playback(custom/2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
[client_220]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/1)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
и передавал asterisk call файл на выполнения того или иного диалплана,
Channel: Dongle/dongle1/??????????
MaxRetries: 3
RetryTime: 50
Context: client_219
Extension: 10
Стоит вопрос, можно ли как-то передавать уже сгенерированный контекст через call фаил? к примеру:
Channel: Dongle/dongle1/??????????
MaxRetries: 3
RetryTime: 50
Context:
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/1)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
Extension: 10
4 | No.4 Revision редактировать |
Добрый день, такой вопрос, стоит задача при автоматическом звонке клиенту проиграть свой wav звук, для каждого клиента свой. Я этот вопрос решил так: в extension.conf вручную для каждого клиента создавал свой диалплан
[client_219]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/1)
exten => 10,n,Playback(custom/2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
[client_220]
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/1)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
и передавал asterisk call файл на выполнения того или иного диалплана,
Channel: Dongle/dongle1/??????????
MaxRetries: 3
RetryTime: 50
Context: client_219
Extension: 10
Стоит вопрос, можно ли как-то передавать уже сгенерированный контекст через call фаил? к примеру:
Channel: Dongle/dongle1/??????????
MaxRetries: 3
RetryTime: 50
Context:
exten => 10,1,Answer()
exten => 10,n,Wait(2)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/5)
exten => 10,n,Playback(custom/1)
exten => 10,n,Wait(1)
exten => 10,n,Hangup()
Extension: 10
Типа так :)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.