Size: a a a

Asterisk may be Experts

2018 February 01

АШ

Александр Шандер in Asterisk may be Experts
Did you it?
./configure
источник

JE

Janduy Euclides in Asterisk may be Experts
Александр Шандер
Did you it?
./configure
Yes, I'll show you the result.
just a minute.
источник

JE

Janduy Euclides in Asterisk may be Experts
Александр Шандер
Did you it?
./configure
Sorry, I got missing some dependencies to be installed.
I am validating a lab with issabel PBX.
Thanks for the help.
источник

a

agic in Asterisk may be Experts
раобрался с хешем?
источник

a

agic in Asterisk may be Experts
я сталкивался с тем что не всегда корректно понимает русский
источник

EK

Egor Kosarev in Asterisk may be Experts
нет, не разобрался (
источник

EK

Egor Kosarev in Asterisk may be Experts
с русским вроде все нормально:- у меня там параллельно еще из базы данные подтягиваются и тоже в хеш. Там данные тоже на руском и с ними все нормально. Не работает только то, что через curl
источник

EK

Egor Kosarev in Asterisk may be Experts
...хм, может действительно проблема с кодировкой? когда из базы вытягиваю - получаю в одной кодировке а через curl в другой? попробую покопать в этом направлении.
источник

EK

Egor Kosarev in Asterisk may be Experts
проверил - везде UTF-8
источник

EK

Egor Kosarev in Asterisk may be Experts
ну в логе видно что и ключи есть и данные в них тоже есть...только работать с ними не получается
источник

IP

Ivan Poddubny in Asterisk may be Experts
Egor Kosarev
Set(HASH(infoCBX_API)=${CURL(${API_URL})});
 NoOp(infoCBX_API= ${HASHKEYS(infoCBX_API)});
 NoOp(1.------------------------ ${HASH(infoCBX_API,id)});
 NoOp(2.------------------------ ${HASH(infoCBX_API,phoneManager)});
 NoOp(3.------------------------ ${HASH(infoCBX_API,fioManager)});
 NoOp(4.------------------------ ${HASH(infoCBX_API,companyName)});
hint: DumpChan
источник

EK

Egor Kosarev in Asterisk may be Experts
-- Variables:
   -- ~HASH~infoCBX_API~id,isCompany,companyName,fioManager,phoneManager~=12828
   -- ~ODBCFIELDS~="id,isCompany,companyName,fioManager,phoneManager
   -- API_URL=http://localhost:8080/ContactBook/app/client/getClientByPhoneNumberAmpersand?phone=0442909550
   -- ~HASH~GETMANAGER_1C~ContactInfo2~=
   -- ~HASH~GETMANAGER_1C~firmkod~=1066
   -- ~HASH~GETMANAGER_1C~ContactInfo~=19 школа
   -- ~HASH~GETMANAGER_1C~managername~=Тишков
   -- ~HASH~GETMANAGER_1C~datasource~=1C
   -- ODBCSTATUS=SUCCESS
источник

EK

Egor Kosarev in Asterisk may be Experts
спасибо. теперь видно что в хеше не то что нужно
источник

EK

Egor Kosarev in Asterisk may be Experts
правильно я понимаю что там только один ключ с названием "id,isCompany,companyName,fioManager,phoneManager"
источник

EK

Egor Kosarev in Asterisk may be Experts
и значением 12828?
источник

EK

Egor Kosarev in Asterisk may be Experts
Спасибо за DumpChan. Я раньше не использовал эту команду. Очень полезно.
источник

EK

Egor Kosarev in Asterisk may be Experts
Egor Kosarev
-- Variables:
   -- ~HASH~infoCBX_API~id,isCompany,companyName,fioManager,phoneManager~=12828
   -- ~ODBCFIELDS~="id,isCompany,companyName,fioManager,phoneManager
   -- API_URL=http://localhost:8080/ContactBook/app/client/getClientByPhoneNumberAmpersand?phone=0442909550
   -- ~HASH~GETMANAGER_1C~ContactInfo2~=
   -- ~HASH~GETMANAGER_1C~firmkod~=1066
   -- ~HASH~GETMANAGER_1C~ContactInfo~=19 школа
   -- ~HASH~GETMANAGER_1C~managername~=Тишков
   -- ~HASH~GETMANAGER_1C~datasource~=1C
   -- ODBCSTATUS=SUCCESS
источник

IP

Ivan Poddubny in Asterisk may be Experts
Можно MSet попробовать вместо Set - он убирает кавычки по краям и деэкранирует кавычки внутри, если есть.
источник

EK

Egor Kosarev in Asterisk may be Experts
не помогло - результат тот-же
источник

EK

Egor Kosarev in Asterisk may be Experts
Правильно-ли я понимаю что в результате присвоения я получаю в хеше только одно поле?
источник