API, интеграция

Все остальные вопросы
Ответить
Alex Keda
Сообщения: 33
Зарегистрирован: Пн апр 27, 2020 7:29 pm

API, интеграция

Сообщение Alex Keda » Пн апр 27, 2020 8:35 pm

собственно - примеры удалось найти только тут в форуме.
в доке их почему-то нет, и это с 19 года, когда их тут же и просили туда добавить.
--
почему юзеры прибиты большими гвоздями к тарифам и группам?
зачем это надо?
если у меня бестрифный хостинг - то что - на каждый чих лепить свой тариф?
--
бага

Код: Выделить всё

login=root&pass=***&module=hostacc&subdo=viewplanacc&plan=auto_test1
ответ

Код: Выделить всё

 {"err":0,"data":{"name":"auto_test1","bandwidth":"100","sites":"1","dns_zones":"1","databases":"1","emailboxes":"2","mailperhour":"2","ftp_accounts":"1","shell_access":"n","disk":"200","owner":"","language":"ru"},"mess":"Done"}
а должен быть error:0 вообще-то

и это блин всего вторая функция которую я использовал - только начал интеграцию писать...
--
по теме - вот тут список параметров для editplanacc
https://docs.brainycp.com/index.php/API ... 1%82%D1%8B
в реале же их больше (см скрин)
где взять названия остальных?
Вложения
sheme.edit.png
sheme.edit.png (33.52 КБ) 5225 просмотров
Убей их всех! Бог потом рассортирует...

Alex Keda
Сообщения: 33
Зарегистрирован: Пн апр 27, 2020 7:29 pm

Re: API, интеграция

Сообщение Alex Keda » Пн апр 27, 2020 8:41 pm

вообще, чувство что API отдельно, панель отдельно
попробуйте из веб-интерфейса своего же работать с панелью через своё же АПИ
как в ISPmanager, например сделано

и ошибок таких не будет и функционал нормальный станет а не порезанный
Убей их всех! Бог потом рассортирует...

Alex Keda
Сообщения: 33
Зарегистрирован: Пн апр 27, 2020 7:29 pm

Re: API, интеграция

Сообщение Alex Keda » Пн апр 27, 2020 8:47 pm

там же, bandwidth параметр - где-то это полоса, где-то это траффик
что это на самом деле? полоса или траффик? какбе совсем разные вещи
если траффик - за какой период?
Убей их всех! Бог потом рассортирует...

Alex Keda
Сообщения: 33
Зарегистрирован: Пн апр 27, 2020 7:29 pm

Re: API, интеграция

Сообщение Alex Keda » Пн апр 27, 2020 8:48 pm

ещё из той же оперы

Код: Выделить всё

login=root&pass=***&module=hostacc&subdo=editplanacc&plan=auto_test1&bandwidth=100&disk=200&sites=1&dns_zones=1&subdomains=1&databases=1&emailboxes=2&mailperhour=2&ftp_accounts=1&shell=n&lang=ru
ответ

Код: Выделить всё

{"err":0,"data":"","mess":"Done"}
вы уж там определитесь err оно или error...
Убей их всех! Бог потом рассортирует...

Alex Keda
Сообщения: 33
Зарегистрирован: Пн апр 27, 2020 7:29 pm

Re: API, интеграция

Сообщение Alex Keda » Вт апр 28, 2020 8:35 am

и снова то же самое

Код: Выделить всё

login=root&pass=***&module=hostacc&subdo=adduseracc&lg=h149216&ps=ys9gr7nJk&plan=auto_test1

Код: Выделить всё

 {"err":0,"mess":"\u0425\u043e\u0441\u0442 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d"}
Убей их всех! Бог потом рассортирует...

Ответить