VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

PHP-AGI и разные версии астера

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

PHP-AGI и разные версии астера

Сообщение Wapo »

Приветствую.

Может кто сталкивался:
Есть астер 11.25 + php-agi 2.20.
Из диал плана делаю вызов AGI(events.php) - там такой кусок текста

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

$info = $agi->get_variable("UNIQUEID");
получаю нормальный ответ:

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

Array
(
    [code ] => 200
    [result] => 1
    [data] => 1535540599.13061
)
Точно все такое же но на версии астера 12.8.2, но ответ:

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

Array
(
    [code ] => 200
    [result] => 1
    [data] =>
)
Т.е. само значение переменной не возвращается!!!!

Может кто знает как это победить?
Repz
Сообщения: 169
Зарегистрирован: 04 мар 2015, 11:35

Re: PHP-AGI и разные версии астера

Сообщение Repz »

Привет!
Есть расширенный вариант статки с linkedid и uniqueid. В обычном варианте event передается только uniqueid, при использовании разных вариантов строка уезжает. Снять полный выхлоп ami и сравнить events.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: PHP-AGI и разные версии астера

Сообщение Wapo »

Увы, но еще веселее пошло в версии 12 = возвращается код не 200 а 510 и сообщение о недопустивого приложения!!!!
Причем НИЧЕГО в тексте скрипта не менялось!
Аватара пользователя
Zavr2008
Сообщения: 2215
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: PHP-AGI и разные версии астера

Сообщение Zavr2008 »

а если CDR(uniqueid) там читать?
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: PHP-AGI и разные версии астера

Сообщение Wapo »

Просто задачка гораздо больше - доступ ко всем переменным канала как стандартным, так и собственным.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: PHP-AGI и разные версии астера

Сообщение virus_net »

Четная версия Asterisk`а говорит о том, что это девелоперская версия и багам/глюкам удивляться не стоит.
Подобные версии используются только джедаями, которые читают СИ код на ночь перед сном. Вы явно не такой, а значит и четные версии вам противопоказаны.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: PHP-AGI и разные версии астера

Сообщение Wapo »

Что ж поделать ежели заказчик использует ЭТО гЭ, да еще в массовом объеме.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: PHP-AGI и разные версии астера

Сообщение virus_net »

Значит это не ваш заказчик или заказчику придется менять версию, или нанимать СИ программиста.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH