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

работа с API

Добавлено: Вс ноя 01, 2020 11:18 am
zoro451
ПРИВЕТ я подключил панель brainycp к своему хостингу https://prnt.sc/vb543c через api
но он ни создаёт ни акаунт ни домен вот api запрос

// Создание аккаунта
json_decode(file_get_contents($sw['panel'].'/api/api.php?module=hostacc&subdo=adduseracc&login='.$sw['user'].'&pass='.$sw['passwd'].'&lg='.$login.'&ps='.$aData['passwd'].'&plan='.$sw['tarif'].'&group='.$sw['group'].'&emailboxes=1&bandwidth=5000&databases=1&dns_zones=1&disk=5000&ftp_accounts=1&shell=n', true));

// Создание домена
json_decode(file_get_contents($sw['panel'].'/api/api.php?module=server_control&subdo=add_domain&login='.$sw['user'].'&pass='.$sw['passwd'].'&domains='.$aData['subdomain'].'.'.$aData['domain'].'&ip='.$sw['ip'].'&bridge=mod_php&dir=&php_version=phpw56&user_edit='.$login, true));

скажите что нетак с запросам ?

Re: работа с API

Добавлено: Вс ноя 01, 2020 3:49 pm
sbury
Вы разрешили доступ к функциям API для вашего удаленного узла к серверу в панели?

Re: работа с API

Добавлено: Вс ноя 01, 2020 7:40 pm
zoro451
a api запрос что скинул верный ?
И где включить разрешение ?

Re: работа с API

Добавлено: Вс ноя 01, 2020 9:17 pm
KyKyIIIKuH
https://127.0.0.1:8000/index.php?do=properties
Screenshot_20201005_200752.png
Screenshot_20201005_200752.png (8.5 КБ) 5999 просмотров

Re: работа с API

Добавлено: Пн ноя 02, 2020 7:10 am
zoro451
вот api
запрос
// Создание аккаунта
json_decode(file_get_
contents($sw['panel'].'/api/
api.php?
module=hostacc&subdo=a
dduseracc&login='.$sw
['user'].'&pass='.$sw
['passwd'].'&lg='.$
login.'&ps='.$aData
['passwd'].'&plan='.$sw
['tarif'].'&group='.$sw
['group']
.'&emailboxes=1&bandwid
th=5000&databases=1&
dns_
zones=1&disk=5000&ftp_
accounts=1&shell=n', true)
);
// Создание домена
json_decode(file_get_
contents($sw['panel'].'/api/
api.php?module=server_
control&subdo=add_
domain&login='.$sw
['user'].'&pass='.$sw
['passwd'].'&domains='.$
aData['subdomain'].'.'.$
aData['domain'].'&ip='.$sw
['ip'].'&bridge=mod_
php&dir=&php_
version=phpw56&user_
edit='.$login, true));
тут всё правильно?

Re: работа с API

Добавлено: Пн ноя 02, 2020 8:50 am
zoro451
это верный api запрос

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

		// Создание аккаунта
		json_decode(file_get_contents($sw['panel'].'/api/api.php?module=hostacc&subdo=adduseracc&login='.$sw['user'].'&pass='.$sw['passwd'].'&lg='.$login.'&ps='.$aData['passwd'].'&plan='.$sw['tarif'].'&group='.$sw['group'].'&emailboxes=1&bandwidth=5000&databases=1&dns_zones=1&disk=5000&ftp_accounts=1&shell=n', true));

		// Создание домена
		json_decode(file_get_contents($sw['panel'].'/api/api.php?module=server_control&subdo=add_domain&login='.$sw['user'].'&pass='.$sw['passwd'].'&domains='.$aData['subdomain'].'.'.$aData['domain'].'&ip='.$sw['ip'].'&bridge=mod_php&dir=&php_version=phpw56&user_edit='.$login, true));