| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
AK666 10.06.2021 18:21 / 10.06.2021 18:41
$SMS_BODY[^json:string[
$.recipients[$lCellulars]
$.sms[
$.sender[$SMS_FROM]
$.text[$SMS_TEXT]
]
;$.table[compact]]]
^curl:session{
$resp[^curl:load[
$.url[${SMS_API}]
$.ssl_verifypeer(false)
$.connecttimeout(5)
$.timeout(5)
$.content-type[application/json]
$.mode[text]
$.charset[UTF-8]
$.httpheader[$.Authorization[$SMS_AUTH_TYPE $SMS_AUTH_KEY]]
$.httppost[$SMS_BODY]
# $.postfields[$SMS_BODY]
]]
}exception: comment: "failed to set option 'httppost': value must have hash representation" type: "parser.runtime"при
$SMS_BODY[
$.recipients[$lCellulars]
$.sms[
$.sender[$SMS_FROM]
$.text[$SMS_TEXT]
]
]оно естественно матюкается что comment: "is hash, form option value can be string, table or file only" type: "curl"причем мне реально надо передать SMS_BODY через POST-запрос (не POST параметрами - сервер их там тогда просто не ищет)