ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

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

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

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

Сообщение Wapo » 29 авг 2018, 15:07

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

Может кто сталкивался:
Есть астер 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] =>
)

Т.е. само значение переменной не возвращается!!!!

Может кто знает как это победить?
Аватар пользователя
Wapo
 
Сообщений: 795
Зарегистрирован: 02 мар 2011, 18:53

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

Сообщение Repz » 29 авг 2018, 19:40

Привет!
Есть расширенный вариант статки с linkedid и uniqueid. В обычном варианте event передается только uniqueid, при использовании разных вариантов строка уезжает. Снять полный выхлоп ami и сравнить events.
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

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

Сообщение Wapo » 29 авг 2018, 22:53

Увы, но еще веселее пошло в версии 12 = возвращается код не 200 а 510 и сообщение о недопустивого приложения!!!!
Причем НИЧЕГО в тексте скрипта не менялось!
Аватар пользователя
Wapo
 
Сообщений: 795
Зарегистрирован: 02 мар 2011, 18:53

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

Сообщение Zavr2008 » 29 авг 2018, 23:53

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

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

Сообщение Wapo » 30 авг 2018, 12:12

Просто задачка гораздо больше - доступ ко всем переменным канала как стандартным, так и собственным.
Аватар пользователя
Wapo
 
Сообщений: 795
Зарегистрирован: 02 мар 2011, 18:53

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

Сообщение virus_net » 30 авг 2018, 17:40

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

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

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

Сообщение Wapo » 30 авг 2018, 17:53

Что ж поделать ежели заказчик использует ЭТО гЭ, да еще в массовом объеме.
Аватар пользователя
Wapo
 
Сообщений: 795
Зарегистрирован: 02 мар 2011, 18:53

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

Сообщение virus_net » 30 авг 2018, 17:55

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

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


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: DavidBig и гости: 31

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH