Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

FreePBX (Asterisk) izmena biranog dodavanjem sufiksa

[es] :: VoIP :: FreePBX (Asterisk) izmena biranog dodavanjem sufiksa

[ Pregleda: 1201 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dennis
Chicago, IL

Član broj: 17804
Poruke: 348
*.hsd1.il.comcast.net.



+10 Profil

icon FreePBX (Asterisk) izmena biranog dodavanjem sufiksa09.06.2016. u 06:52 - pre 44 meseci
Pozdrav,

Kako bi se ubrzalo pozivanje mobilnih brojeva sa IP telefona, preko telekomove usluge Biz Link, potrebno je na kraju biranog broja dodati znak "#", koji ce aktivirati momentalno biranje broja umesto da birani broj bude pozvan nakon isteka odredjenog broja sekundi. Takoreci, kada korisnik otkuca, recimo, 064789 i pritisne dugme za pozivanje, poziv se uspostavi posle okvirno 10 sekundi. Kada korisnik otkuca 064789#, poziv se uspostavi znatno brze. Bez znaka "#" postoji timeout.
Nije komforno korisnicima objasnjavati da svaki put kada biraju mobilni treba da stave # na kraju.

Da li neko zna kako da se modfikuje pozvani broj, tako da se na kraju doda #? U smislu, neko pozove 064789, a PBX prosledi 064789# preko Pri ISDN (DAHDi). Koliko kapiram, iz GUIa ne postoji takva opcija. Ne znam da li je primenjivo nesto sto se korisni za izmenu informacije o DIDu:

Code:


exten => s,1,Noop(Citanje DID-a iz SIP TO headera)

exten => s,n,Set(pseudodid=${SIP_HEADER(To)})

exten => s,n,Set(pseudodid=${CUT(pseudodid,>,1)})

exten => s,n,Set(pseudodid=${CUT(pseudodid,@,1)})

exten => s,n,Set(pseudodid=${CUT(pseudodid,:,2)})

exten => s,n,Set(pseudodid=${IF($["${pseudodid}"="+38132515****"]?38132515****:${pseudodid})})

exten => s,n,Goto(from-trunk,${pseudodid},1)

 
Odgovor na temu

valjan
Janko Valencik
Inženjer/programer
Alfanum d.o.o.
Novi Sad

Član broj: 158605
Poruke: 3435
*.static.sbb.rs.

Sajt: www.alfanum.co.rs


+535 Profil

icon Re: FreePBX (Asterisk) izmena biranog dodavanjem sufiksa09.06.2016. u 07:28 - pre 44 meseci
Pa imaš TIMEOUT(digit) funkciju koja radi baš to, govori Asterisku koliko dugo da čeka u sekundama da se unese sledeća cifra u pozvanom broju. Proveriš empirijski koliko sporo kuca najsporiji u firmi, dodaš malčice za rezervu, i preko Set aplikacije postaviš neku malu vrednost, iskombinuješ to sa nekim GotoIf koji proverava prvih nekoliko cifara i eto rešenja...
 
Odgovor na temu

[es] :: VoIP :: FreePBX (Asterisk) izmena biranog dodavanjem sufiksa

[ Pregleda: 1201 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.