Добрый вечер.
Подскажите, пожалуйста, как вывести steamId игроков и как вывести консоль сервера через MyArena API ?
Отправлено 03 Сентябрь 2016 - 22:13
Добрый вечер.
Подскажите, пожалуйста, как вывести steamId игроков и как вывести консоль сервера через MyArena API ?
Отправлено 03 Сентябрь 2016 - 22:21
Добрый вечер.
Подскажите, пожалуйста, как вывести steamId игроков и как вывести консоль сервера через MyArena API ?
Через api нельзя вывести steamid. Это можно сделать только если плагином отдающем их в бд.
Сообщение отредактировал Kakoin: 03 Сентябрь 2016 - 22:21
Отправлено 03 Сентябрь 2016 - 22:26
Через api нельзя вывести steamid. Это можно сделать только если плагином отдающем их в бд.
С помощью API можно команду status выполнить и получить список игроков и их SteamID.
Но да, придется парсер писать, чтобы в нужном формате выводил.
Отправлено 03 Сентябрь 2016 - 22:30
С помощью API можно команду status выполнить и получить список игроков и их SteamID.
Но да, придется парсер писать, чтобы в нужном формате выводил.
Плагином думаю все же проще будет
Отправлено 03 Сентябрь 2016 - 22:37
При отправки запроса
https://www.myarena....consolecmd&cmd=status&token=
Мы получаем ответ, команда выполнена, но не получаем консольную информацию в результате выполнения данной команды.
Да и при отправке любой команды, мы получаем результат успешно или ошибка, а необходима консольная информация.
{
"status": "OK",
"message": "Run console command status"
}
Отправлено 03 Сентябрь 2016 - 23:08
Отправлено 03 Сентябрь 2016 - 23:37
Ну тогда обычный RCON.
Вообще не понятно чего к этому API прицепился)
Отправлено 18 Октябрь 2016 - 9:53
Для Python есть хорошая библиотека для работы с Rcon и Steam API
https://github.com/H...rh/python-valve
Сообщение отредактировал Hinex: 18 Октябрь 2016 - 9:53
Отправлено 18 Октябрь 2016 - 11:34
Для Python есть хорошая библиотека для работы с Rcon и Steam API
https://github.com/H...rh/python-valve
Казалось бы, при чем здесь RCON, когда в шапке вопрос касаемо MyArena API.
Отправлено 18 Октябрь 2016 - 22:26
Ну тогда обычный RCON.
Вообще не понятно чего к этому API прицепился)
Казалось бы, при чем здесь RCON, когда в шапке вопрос касаемо MyArena API.
Отправлено 19 Октябрь 2016 - 0:26
Так не нужен ему RCON.
Он же не просит библиотеку для работы с RCON. Спросил про API. Почему API? - Потому что на вебе развернуть можно.
Логично было бы предложить скрипт xPaw'a, а не реализацию на python. Я понимаю, тебе он близок, но на арене нельзя CGI-скрипты запускать, следовательно к вебу не прикрутить python скрипты.
Отправлено 29 Сентябрь 2017 - 17:36
Консоль через API можно получить очень просто.
Для этого нужно отправить GET-запрос следующего вида:
https://www.myarena.ru/api.php?query=getconsole&token=ВАШ_ТОКЕН
Ответ придёт в виде JSON.
Хоу предупредить, что метод не легальный поскольку не указан в докумментации. Его в в любой момент могут прекрыть.
Надеюсь, что всем помог!
Сообщение отредактировал sashaqwert: 29 Сентябрь 2017 - 17:41
0 пользователей, 0 гостей, 0 анонимных