Страница 1 из 1

Баг при пароле API

Добавлено: Вт июл 06, 2021 11:41 am
dmytrko
Добрый день.
Я делаю вот такой запрос в браузере.
http://11.111.111.111:8002/api/api.php? ... мой_пароль
И получаю ошибку
{"code":1,"message":"Not perm1"}

Если пароль содержит символы %$@, я полагаю то если содержит специальные символы то пароль не работает.
если же пароль простой. Без специальных знаков то все работает.

Пожалуйста поправьте это либо подсткажите как в запросе передать пароль которые имеет символ % и чтобы логин работал.

Re: Баг при пароле API

Добавлено: Вт июл 06, 2021 11:48 am
alenka
Отправляйте постом, пароль с спецсимволами, или кодируйте спецсимволы ASCII

Re: Баг при пароле API

Добавлено: Вт июл 06, 2021 12:15 pm
dmytrko
Понял. Спасибо.

Re: Баг при пароле API

Добавлено: Вт июл 06, 2021 1:33 pm
dmytrko
Добрый день еще раз. У меня есть еще один вопрос. Пишу в эту тему, не создавая новую.

Пытаюсь добавить субдомен ( не домен ). Согласно документации.
https://docs.brainycp.com/index.php/API ... 1%80%D0%B0

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

http://11.111.111.111:8002/api/api.php?&login=user&pass=parol&module=server_control&subdo=add_domain&domains=example.mypage.com&aliases=www.example.mypage.com&dir=/home/user/sites/folder_for_subdomains/example.mypage.com&ip=11.111.111.111
В документации написано, что
dir (post или get)* — название директории;
это обязательный параметр.
Хотя по факту параметр не обязательный и не работает.
С параметром или без папка с доменом создается в корне ( там где все сайты )
А мне нужно чтобы папка с доменом создавалась в подпапке folder_for_subdomains

Подскажите пожалуйста, как решить проблему.

Re: Баг при пароле API

Добавлено: Ср июл 07, 2021 9:33 am
alenka
это обязательный параметр.
Хотя по факту параметр не обязательный и не работает.
С параметром или без папка с доменом создается в корне ( там где все сайты )
А мне нужно чтобы папка с доменом создавалась в подпапке folder_for_subdomains

Подскажите пожалуйста, как решить проблему.
Только что проверили, все удачно добавляется.
Указывайте директорию относительно /home/user/sites/
В вашем случае
dir=folder_for_subdomains/example.mypage.com
Примеры использования api, по ссылке viewtopic.php?f=7&t=4029&p=9591&hilit=a ... 1%8B#p9591