АПИ: смена пароля юзера

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

АПИ: смена пароля юзера

Сообщение Alex Keda » Вт апр 28, 2020 12:15 pm

нет, вообще.
т.е. надо дёргать лимиты откуда-то, и возвращать их всех обратно? (hostacc:edituseracc)

простите, но этот этап все панели преодолели ещё году в 14, насколько я помню.
последней была ISPmanager

может не стоит по тому же пути ходить, и сделать нормальную смену пароля, без всякого редактирвоания пользователя?
Убей их всех! Бог потом рассортирует...

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

Re: АПИ: смена пароля юзера

Сообщение Alex Keda » Вт апр 28, 2020 12:58 pm

хорошо, выдернул через hostacc:getlistacc
с удивлением увидел что параметров-то куда больше чем при создании пользователя.
запхал обратно, через hostacc:edituseracc

оказалось что диск выдаётся в байтах, обратноже его надо пихать в мегабайтах...
Убей их всех! Бог потом рассортирует...

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

Re: АПИ: смена пароля юзера

Сообщение Alex Keda » Вт апр 28, 2020 1:07 pm

ну минимум что сразу нашёл

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

        // удаляем ненужное
        UnSet($Request['passhash']);
        // диск/полоса почему-то в байтах передаётся, а обратно надо в мегабайтах
        $Request['disk']        = $Request['disk'] / (1024*1024);
        $Request['bandwidth']   = $Request['bandwidth'] / (1024*1024);
ограничения обратно не передаются, которые в доке описаны а при создании их нет - mysql, число задач. процессов и т.п.

чё они взад-то не лезут? API неполное?
Убей их всех! Бог потом рассортирует...

Ответить