HLDM Форум
https://forum.hldm.org/

GameAP + API
https://forum.hldm.org/viewtopic.php?f=36&t=778
Страница 1 из 1

Автор:  openfrag [ 03 сен 2014, 10:18 ]
Заголовок сообщения:  GameAP + API

Добрый день!
ищу программу для автоматизации процесса: веб сайт + сервер КС!
Ваша программа отличная, но если я правильно понял то она позволяет управлять сервером только через браузер!

т.е через API нельзя это делать автоматически? без нажатия кнопок ВКЛ/ВЫКЛ, и тд...

верно?

спасибо за ответы

Автор:  Nikita [ 03 сен 2014, 12:01 ]
Заголовок сообщения:  Re: GameAP + API

Да, все верно. Внешнего API пока нет.

Как вариант, можете сами написать контроллер или модуль.
Создаете файл ./application/controllers/api.php, в него вписываете:
Код:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Api extends CI_Controller {
    function start($server_id)
    {
        $this->load->model('servers');
        $this->servers->get_server_data($server_id);
        $this->servers->start($this->servers->server_data);
    }
}


После обращения к example.com/api/start/17, будет запущен сервер с ID=17

Обратите внимание, что мой пример не безопасен, в нем отсутствует авторизация, отсутствуют проверки на привилегии и на существование сервера.
На wiki есть документация для разработчиков

Автор:  openfrag [ 03 сен 2014, 12:04 ]
Заголовок сообщения:  Re: GameAP + API

спасибо! будем думать!
а мы случаем не пишитие скрипты на заказ:? амхмод метамод ?

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/