логотип

API сайта

Управление с помощью API (описание)
02.03.2020 в 21:34
12
статус root 02.03.2020 в 21:34#1
Для разработки своих приложений, мы предоставляем API сайта.\r\n\r\n[color=orange]НОВЫЙ API V2 перейти[/color]\r\n\r\nСразу уточню, функции открыл только те, которые посчитал нужными, возможно вам как пользователю нужны будут расширенные или новые функции, пишите в поддержку, это бесплатно. Всегда рад новым идеям.\r\n\r\nИ так приступим.\r\nВсе ответы API отдает в формате JSON. \r\nВ качестве примера я ввел рандомный ключ = a8ffc3322073f1eb371159c4f49f53. Его вы можете получить в разделе настройки.\r\n\r\nПолучить баланс средств на аккаунте\r\n[code]https://cshost.com.ua/api?action=getUserBalans&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nПолучить информацию об акаунте\r\n[code]https://cshost.com.ua/api?action=getUserInfo&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nСписок тикетов (тех поддержка)\r\n[code]https://cshost.com.ua/api?action=getUserTicketList&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nТикет (тех поддержка)\r\n[code]https://cshost.com.ua/api?action=getUserTicket&ticket=IDтикет&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nСоздать тикет (тех поддержка)\r\n[code]https://cshost.com.ua/api?action=getUserTicketNew&tickettheme=ТЕМА&tickettext=ТЕКСТ&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nДобавить ответ на тикет\r\n[code]https://cshost.com.ua/api?action=getUserTicketAdd&ticketid=IDтикет&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nСписок серверов\r\n[code]https://cshost.com.ua/api?action=getServersList&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nВключить сервер\r\n[code]https://cshost.com.ua/api?action=getServerOn&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nОтключить сервер\r\n[code]https://cshost.com.ua/api?action=getServerOff&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nСтатус сервера ([color=orange]Статус так же отдает информацию по игрокам[/color])\r\n[code]https://cshost.com.ua/api?action=getServersStatus&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nУправление игроками\r\n[code]https://cshost.com.ua/api?action=sendPlayersCommand&type=КОМАНДА&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n[code]\r\nkickid - кикнуть по айди\r\nkicknick - кикнуть по нику\r\nbanip - amx_addban 123.123.123 1440 addban\r\nbannet - amx_addban 123.123.123.0 1440 addban\r\nbannet1 - amx_addban 123.123.0.0 1440 addban\r\nbansban - amx_ban 60 123.123.123 amxban\r\nbansban2 - amx_ban 1440 123.123.123 amxban\r\nbansban3 - amx_ban 10080 123.123.123 amxban[/code]\r\n\r\nКоманда в консоль ( [color=orange]Пробелы в команде принимаются как символ |[/color] )\r\n[code]https://cshost.com.ua/api?action=getServerCmd&cmd=КОМАНДА&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nВывод консоли\r\n[code]https://cshost.com.ua/api?action=getServerConsol&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nСписок карт\r\n[code]https://cshost.com.ua/api?action=getServerMap&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nСменить карту\r\n[code]https://cshost.com.ua/api?action=getServerChangelevel&map=КАРТА&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n\r\nФорум\r\n[code]https://cshost.com.ua/api?action=forum&subaction=Дополнительно&token=a8ffc3322073f1eb371159c4f49f53[/code]\r\n[code]\r\nlastactivity - последняя активность на форуме\r\nmessagelist&id=108 - список сообщений темы 108\r\ntopiclist&id=5 - список тем раздела 5\r\nforumlist - список разделов\r\n[/code]
аватарка
Сообщений: 3770
Реакции: 1651
Администрация
Для разработки своих приложений, мы предоставляем API сайта.

НОВЫЙ API V2 перейти

Сразу уточню, функции открыл только те, которые посчитал нужными, возможно вам как пользователю нужны будут расширенные или новые функции, пишите в поддержку, это бесплатно. Всегда рад новым идеям.

И так приступим.
Все ответы API отдает в формате JSON.
В качестве примера я ввел рандомный ключ = a8ffc3322073f1eb371159c4f49f53. Его вы можете получить в разделе настройки.


Получить баланс средств на аккаунте
https://cshost.com.ua/api?action=getUserBalans&token=a8ffc3322073f1eb371159c4f49f53



Получить информацию об акаунте
https://cshost.com.ua/api?action=getUserInfo&token=a8ffc3322073f1eb371159c4f49f53



Список тикетов (тех поддержка)
https://cshost.com.ua/api?action=getUserTicketList&token=a8ffc3322073f1eb371159c4f49f53



Тикет (тех поддержка)
https://cshost.com.ua/api?action=getUserTicket&ticket=IDтикет&token=a8ffc3322073f1eb371159c4f49f53



Создать тикет (тех поддержка)
https://cshost.com.ua/api?action=getUserTicketNew&tickettheme=ТЕМА&tickettext=ТЕКСТ&token=a8ffc3322073f1eb371159c4f49f53



Добавить ответ на тикет
https://cshost.com.ua/api?action=getUserTicketAdd&ticketid=IDтикет&token=a8ffc3322073f1eb371159c4f49f53



Список серверов
https://cshost.com.ua/api?action=getServersList&token=a8ffc3322073f1eb371159c4f49f53



Включить сервер
https://cshost.com.ua/api?action=getServerOn&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Отключить сервер
https://cshost.com.ua/api?action=getServerOff&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Статус сервера (Статус так же отдает информацию по игрокам)
https://cshost.com.ua/api?action=getServersStatus&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Управление игроками
https://cshost.com.ua/api?action=sendPlayersCommand&type=КОМАНДА&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53


kickid - кикнуть по айди
kicknick - кикнуть по нику
banip - amx_addban 123.123.123 1440 addban
bannet - amx_addban 123.123.123.0 1440 addban
bannet1 - amx_addban 123.123.0.0 1440 addban
bansban - amx_ban 60 123.123.123 amxban
bansban2 - amx_ban 1440 123.123.123 amxban
bansban3 - amx_ban 10080 123.123.123 amxban



Команда в консоль ( Пробелы в команде принимаются как символ | )
https://cshost.com.ua/api?action=getServerCmd&cmd=КОМАНДА&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Вывод консоли
https://cshost.com.ua/api?action=getServerConsol&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Список карт
https://cshost.com.ua/api?action=getServerMap&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Сменить карту
https://cshost.com.ua/api?action=getServerChangelevel&map=КАРТА&serverid=IDСЕРВЕРА&token=a8ffc3322073f1eb371159c4f49f53



Форум
https://cshost.com.ua/api?action=forum&subaction=Дополнительно&token=a8ffc3322073f1eb371159c4f49f53


lastactivity - последняя активность на форуме
messagelist&id=108 - список сообщений темы 108
topiclist&id=5 - список тем раздела 5
forumlist - список разделов
Ответить Цитата
статус nikolenko 02.03.2020 в 21:36#2
[b]root[/b], как сделать полностью чистий сервак по ксго?
аватарка
Сообщений: 24
Реакции: 0
Клиенты
root, как сделать полностью чистий сервак по ксго?
Ответить Цитата
статус root 02.03.2020 в 21:37#3
[b]nikolenko[/b], причем этот вопрос здесь? Есть тех поддержка, пишите туда
аватарка
Сообщений: 3770
Реакции: 1651
Администрация
nikolenko, причем этот вопрос здесь? Есть тех поддержка, пишите туда
Ответить Цитата
статус nikolenko 02.03.2020 в 21:38#4
[b]root[/b], потому что я вам куча раз писал, в тех.поддержку я уже писал 2 раза
аватарка
Сообщений: 24
Реакции: 0
Клиенты
root, потому что я вам куча раз писал, в тех.поддержку я уже писал 2 раза
Ответить Цитата
статус root 02.03.2020 в 21:40#5
[b]nikolenko[/b], дайте номер тикета, я посмотрю
аватарка
Сообщений: 3770
Реакции: 1651
Администрация
nikolenko, дайте номер тикета, я посмотрю
Ответить Цитата
статус nikolenko 02.03.2020 в 21:43#6
[b]root[/b], 15443
аватарка
Сообщений: 24
Реакции: 0
Клиенты
root, 15443
Ответить Цитата
статус nikolenko 02.03.2020 в 21:46#7
[b]root[/b], спасибо! Простите что сюда написал)
аватарка
Сообщений: 24
Реакции: 0
Клиенты
root, спасибо! Простите что сюда написал)
Ответить Цитата
статус root 02.03.2020 в 21:55#8
кучу раз писали, только не известно куда. Как я вижу тикет вы создали после того как сюда написали
аватарка
Сообщений: 3770
Реакции: 1651
Администрация
кучу раз писали, только не известно куда. Как я вижу тикет вы создали после того как сюда написали
Ответить Цитата 1
статус nikolenko 02.03.2020 в 21:57#9
[b]root[/b], я писал в контакты, потом понял что надо было тикет
аватарка
Сообщений: 24
Реакции: 0
Клиенты
root, я писал в контакты, потом понял что надо было тикет
Ответить Цитата
статус root 02.03.2020 в 22:04#10
ну мы как всегда, сначала делаем потом читаем :o
аватарка
Сообщений: 3770
Реакции: 1651
Администрация
ну мы как всегда, сначала делаем потом читаем ohmy
Ответить Цитата
статус Lemiral 18.09.2020 в 21:12#11
[code]$url = \"https://cshost.com.ua/api?action=getUserBalans&token=46f17edfbdfe6fa7020047be********\";\r\n\r\n$ch = curl_init(\"$url\");\r\ncurl_setopt($ch, CURLOPT_HEADER, 1);\r\ncurl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);\r\ncurl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);\r\n\r\n$result = curl_exec($ch);\r\ncurl_close ($ch);\r\n\r\necho $result;[/code]\r\n\r\nВсе это дело выдает ошибку:\r\n\r\nHTTP/1.1 520 Origin Error Date: Fri, 18 Sep 2020 18:06:43 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive Set-Cookie: __cfduid=d8a3f2ee0b18674e8f0a92c0d1f4acb111600452403; expires=Sun, 18-Oct-20 18:06:43 GMT; path=/; domain=.cshost.com.ua; HttpOnly; SameSite=Lax Cache-Control: no-store, no-cache cf-request-id: 0543feba2e0000c26d7b968200000001 Expect-CT: max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\" Server: cloudflare CF-RAY: 5d4d00a3782dc26d-FRA\r\n520 Origin Error\r\n\r\n[b]Как через хостинг в ПХП запрашивать команды API?[/b]\r\n\r\n
аватарка
Сообщений: 1
Реакции: 0
Клиенты
$url = "https://cshost.com.ua/api?action=getUserBalans&token=46f17edfbdfe6fa7020047be********";


$ch = curl_init("$url");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

$result = curl_exec($ch);
curl_close ($ch);

echo $result;


Все это дело выдает ошибку:

HTTP/1.1 520 Origin Error Date: Fri, 18 Sep 2020 18:06:43 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive Set-Cookie: __cfduid=d8a3f2ee0b18674e8f0a92c0d1f4acb111600452403; expires=Sun, 18-Oct-20 18:06:43 GMT; path=/; domain=.cshost.com.ua; HttpOnly; SameSite=Lax Cache-Control: no-store, no-cache cf-request-id: 0543feba2e0000c26d7b968200000001 Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" Server: cloudflare CF-RAY: 5d4d00a3782dc26d-FRA
520 Origin Error

Как через хостинг в ПХП запрашивать команды API?

Ответить Цитата
статус root 19.09.2020 в 18:29#12
[b]Lemiral[/b], там нужно каких=то еще опций курлу задать
аватарка
Сообщений: 3770
Реакции: 1651
Администрация
Lemiral, там нужно каких=то еще опций курлу задать
Ответить Цитата
Информация
Войдите или зарегистрируйтесь для общения на форуме
Перетащите файлы или нажмите
Максимально 5 файлов. Максимальный размер 20 Мб.

Игровые сервера Дополнительные услуги Инфо Сообщество

android

application chrometelegramapiCSHOST.COM.UA 2012-2024 Хостинг игровых серверов