API сайтаУправление с помощью API (описание) |
02.03.2020 в 21:34 12 |
root | 02.03.2020 в 21:34#1 |
Сообщений: 3765
Реакции: 1647
Администрация
|
Для разработки своих приложений, мы предоставляем 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 |
Сообщений: 24
Реакции: 0
Клиенты
|
root, как сделать полностью чистий сервак по ксго?
|
Ответить Цитата |
root | 02.03.2020 в 21:37#3 |
Сообщений: 3765
Реакции: 1647
Администрация
|
nikolenko, причем этот вопрос здесь? Есть тех поддержка, пишите туда
|
Ответить Цитата |
nikolenko | 02.03.2020 в 21:38#4 |
Сообщений: 24
Реакции: 0
Клиенты
|
root, потому что я вам куча раз писал, в тех.поддержку я уже писал 2 раза
|
Ответить Цитата |
root | 02.03.2020 в 21:40#5 |
Сообщений: 3765
Реакции: 1647
Администрация
|
nikolenko, дайте номер тикета, я посмотрю
|
Ответить Цитата |
nikolenko | 02.03.2020 в 21:46#7 |
Сообщений: 24
Реакции: 0
Клиенты
|
root, спасибо! Простите что сюда написал)
|
Ответить Цитата |
root | 02.03.2020 в 21:55#8 | ||
Сообщений: 3765
Реакции: 1647
Администрация
|
кучу раз писали, только не известно куда. Как я вижу тикет вы создали после того как сюда написали |
||
Ответить Цитата 1 |
nikolenko | 02.03.2020 в 21:57#9 |
Сообщений: 24
Реакции: 0
Клиенты
|
root, я писал в контакты, потом понял что надо было тикет
|
Ответить Цитата |
root | 02.03.2020 в 22:04#10 | ||
Сообщений: 3765
Реакции: 1647
Администрация
|
ну мы как всегда, сначала делаем потом читаем |
||
Ответить Цитата |
Lemiral | 18.09.2020 в 21:12#11 |
Сообщений: 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 |
Сообщений: 3765
Реакции: 1647
Администрация
|
Lemiral, там нужно каких=то еще опций курлу задать
|
Ответить Цитата |