Size: a a a

2020 August 18

R

Ramzes in Asterisker-ы
Alexander Serebryany
хороший вопрос!
интерфейс хранилища:
curl  --request POST --url $API$res"/files?name=$(basename $1)"   --header 'Accept: text/plain'   --header 'Content-Type: multipart/form-data'   --header 'content-type: multipart/form-data' --form "content=@$1"

Я знаю что есть функция CURL - но какая-то кастрированная
то есть запись "пуляется" на сторонний ресурс?
источник

AS

Alexander Serebryany in Asterisker-ы
Ramzes
то есть запись "пуляется" на сторонний ресурс?
да
источник

R

Ramzes in Asterisker-ы
я бы сделал так: контекст - запись вызвается через госаб - там пишется в cdr - определяются нужные переменные - возврат в контекст - по h exten stopmixmonitor + custom ami event + отправка файла... если app_curl не устраивает, то через app_system + curl
источник

R

Ramzes in Asterisker-ы
как-то так
источник

AS

Alexander Serebryany in Asterisker-ы
Ramzes
я бы сделал так: контекст - запись вызвается через госаб - там пишется в cdr - определяются нужные переменные - возврат в контекст - по h exten stopmixmonitor + custom ami event + отправка файла... если app_curl не устраивает, то через app_system + curl
да, все равно придется вызывать скрипт (
не знаю я как отправить файлик через POST используя функцию встроенную
а так все хоть в одном месте вызывается
источник

R

Ramzes in Asterisker-ы
Alexander Serebryany
да, все равно придется вызывать скрипт (
не знаю я как отправить файлик через POST используя функцию встроенную
а так все хоть в одном месте вызывается
System(/usr/bin/curl bla-bla-bla)
источник

R

Ramzes in Asterisker-ы
я написал про это ))
источник

R

Ramzes in Asterisker-ы
источник

AS

Alexander Serebryany in Asterisker-ы
я разумеется читал
источник

R

Ramzes in Asterisker-ы
Alexander Serebryany
я разумеется читал
тогда проще всего через system
источник

R

Ramzes in Asterisker-ы
ну не та тут задача, чтоб скрипт ваять ))
источник

AS

Alexander Serebryany in Asterisker-ы
Ramzes
ну не та тут задача, чтоб скрипт ваять ))
зато все в одном скрипте вся задача )
источник

R

Ramzes in Asterisker-ы
Alexander Serebryany
зато все в одном скрипте вся задача )
каждый ваяет на свой вкус, я б сделал чисто в диаплане....  мне так больше нравится )
источник

R

Ramzes in Asterisker-ы
астер как perl - одну задачу можно решить множеством разных способов...  но perl я не умею ))))
источник

a

agic in Asterisker-ы
Ramzes
астер как perl - одну задачу можно решить множеством разных способов...  но perl я не умею ))))
perl умирает
источник

PZ

Pavel Z in Asterisker-ы
agic
perl умирает
Ага, как php, сколько лет умирает и всё никак)
источник

R

Ramzes in Asterisker-ы
agic
perl умирает
я знаю, поэтому и не учу...  мне пайтон ближе ))
источник

a

agic in Asterisker-ы
Pavel Z
Ага, как php, сколько лет умирает и всё никак)
источник

a

agic in Asterisker-ы
perl уже мало кто пишет
источник

R

Ramzes in Asterisker-ы
Pavel Z
Ага, как php, сколько лет умирает и всё никак)
php жыфф, жил и будет жить )) я на нем в акад. целях написал демона для ремоут девайс статус для астера ))) и оно работало
источник