Страница 1 из 2

Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 04:41
mpw
В общем стоит задача сделать на сайте регистрацию внутренних номеров.
Чтобы пользователь сам мог себе зарегистрировать номер. (Корп. сеть)

нигде не могу найти информации по этому поводу... кто-нибудь делал?
через API не получается...

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 10:35
mpw
У меня FreePBX стоит...
в данный момент добавляю в базу данных пира вот так -

Код: Выделить всё

INSERT INTO sip (id,keyword,data,flags) VALUES ('756','account','756','20');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','accountcode','','16');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','allow','','14');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','callerid','Test User <756>','21');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','callgroup','','11');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','canreinvite','no','4');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','context','from-internal','5');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','disallow','','13');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','dtmfmode','rcf2833','3');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','host','dynamic','6');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','mailbox','756@device','17');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','nat','never','8');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','pickupgroup','','12');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','port','5060','9');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','qualify','no','10');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','record_in','Adhoc','22');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','record_out','Adhoc','23');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','secret','756','2');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','type','friend','7');
INSERT INTO sip (id,keyword,data,flags) VALUES ('756','username','756','0');
INSERT INTO users (extension,password,name,voicemail,ringtimer,noanswer,recording,outboundcid) VALUES ('756','','Test User','default','0','','out=Adhoc|in=Adhoc','');
INSERT INTO devices (id,tech,dial,devicetype,user,description,emergency_cid) VALUES ('756','sip','SIP/756','fixed','756','Test User','');
Но эта запись начинает работать не сразу, а после перезагрузки FreePBX :(((

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 10:50
ded
Удивительно, правда?
Слышали про real time - res_config_mysql.so ?

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 11:42
mpw
неа... :((

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 12:18
mpw
Пол инета перерыл...ничего внятного про res_config_mysql нет :((

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 12:58
ded
Ну тогда - в платный суппорт?

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 13:43
Glukinho

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 13:52
ded
100-пудово эта ссылка находится в другой половине интернета, которую mpw не успел ещё перерыть!

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 15:11
mpw
ну так это тоже самое, что и
http://asterisk.ru/knowledgebase/Asterisk+RealTime

это я читал

Re: Программное добавление внутреннего номера

Добавлено: 22 июл 2011, 15:18
ded
- Читал, но понять не могу?
- Читал, но не нахожу это внятным?