SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы
Список вопросов ПечатьМетки: directadmin api curl
RemiZOffAlex Создано: 2017-05-23 10:55:58.905189 Обновлено: 2017-05-23 10:55:58.905189 |
---|
Установка темы оформленияcurl --request POST --user 'admin:PASSWORD' -F 'action=select' -F 'select0=enhanced' -F 'reseller=Apply to Me' http://10.0.0.2:2222/CMD_API_SKINS curl --request POST --user 'admin:PASSWORD' -F 'action=select' -F 'select0=enhanced' -F 'reseller=Apply to All Users' http://10.0.0.2:2222/CMD_API_SKINS Добавление IP адресаcurl --request POST --user 'admin:PASSWORD' -F 'action=add' -F 'ip=10.0.1.2' -F 'netmask=255.255.255.0' http://10.0.0.2:2222/CMD_API_IP_MANAGER Создание резервной копии на другой сервер без содержимого каталога domainscurl --request POST --user 'admin:PASSWORD' -F 'action=create' ... http://10.0.0.2:2222/CMD_API_ADMIN_BACKUP Опцииaction=create who=all when=now where=ftp ftp_ip=RemoteIP ftp_username=admin ftp_password=PASSWORD ftp_path=/admin_backups ftp_port=21 ftp_secure=no what=select option1=subdomain option2=email option3=forwarder option4=autoresponder option5=vacation option6=list option7=emailsettings option8=ftp option9=ftpsettings option10=database option11=database_data option12=email_data Опции намеренно не указаны в команде полностью по причине размера. Опции вставлять вместо многоточия в одинарных кавычках с лидирующим параметром -F Добавление wildcard (*) для доменаcurl --request POST --user 'admin:PASSWORD' -F 'domain=domain.com' -F 'proxy=none' \ -F 'config=ServerAlias *.|DOMAIN|' http://10.0.0.2:2222/CMD_API_CUSTOM_HTTPD Очистка всех обращений из системыcurl --request POST --user 'admin:PASSWORD' -F 'action=clear' -F 'subject_select=2' -F 'subject=' \ -F 'when=all' -F 'delete_messages_days=1' http://10.0.0.2:2222/CMD_API_TICKET |