forum.bitel.ru http://forum.bitel.ru/ |
|
Вызов глобальных скриптов извне http://forum.bitel.ru/viewtopic.php?f=19&t=4821 |
Страница 1 из 1 |
Автор: | DDPaul [ 23 ноя 2010, 20:18 ] |
Заголовок сообщения: | Вызов глобальных скриптов извне |
Добрый день. Хочу иметь запустить глобальный скрипт извне (по HTTP), передать ему параметры GET-запросом и получить его вывод (т.е. вывод команд print() в скрипте). Пока вижу два способа. 1. Метод в лоб - использовать HTTP-API биллинга, а именно, запрос вида: module=script.global&action=ExecuteScript&id=x где x - номер скрипта. Минусы: - не отслеживается, есть ли такой скрипт (т.е. сначала нужно запросить список скриптов); - не уверен, что можно передать параметры; - вывод скрипта не передается. 2. Написать свой класс (action), к которому можно обращаться извне. В этом классе сделать обработку параметров, запуск скрипта и передачу вывода. Кто-нибудь уже решал подобную задачу? Если да, подскажите ваши варианты/ткните носом. |
Автор: | Cromeshnic [ 24 ноя 2010, 07:23 ] |
Заголовок сообщения: | Re: Вызов глобальных скриптов извне |
Использовал второй вариант. |
Автор: | DDPaul [ 24 ноя 2010, 12:59 ] |
Заголовок сообщения: | Re: Вызов глобальных скриптов извне |
Может выложите на вики, если не жалко? |
Автор: | Cromeshnic [ 24 ноя 2010, 13:41 ] |
Заголовок сообщения: | Re: Вызов глобальных скриптов извне |
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BE%D1%81 |
Автор: | DDPaul [ 24 ноя 2010, 14:10 ] |
Заголовок сообщения: | Re: Вызов глобальных скриптов извне |
Спасибо, буду разбираться. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |