Name

stargazer.chg_user — Изменение регистрационной информации и данных о трафике пользователя

Synopsis

stargazer.chg_user(cookie,  
 login,  
 info); 
string cookie;
string login;
struct info;
 

Description

Метод stargazer.chg_user сохраняет регистрационную информацию и данные о трафике пользователя. Допустимо частичное указание параметров в структуре info. В этом случае изменение затронет только указанные параметры. Дополнительные поля структуры (не входящие в описание) будут проигнорированы.

string cookie

Авторизационный cookie. Для авторизации в системе используется метод stargazer.login

string login

Логин пользователя

struct info

Регистрационная информация и данные о трафике.

bool result

Результат операции. true - успешно, false - неудача (неправильный или устаревший cookie, неправильный логин пользователя).

string login

Логин пользователя

string password

Пароль пользователя

double freemb

Количество свободных мегабайт на счету

double credit

Размер кредита

int creditexpire

Время истечения срока кредита в формате Unix-timestamp

string note

Примечания

string phone

Контактный телефон

string address

Адрес пользователя

string email

E-Mail пользователя

array of strings userdata

Набор полей UserData

string name

Реальное имя пользователя

string group

Группа пользователя

boolean status

Статус пользователя. true - подключен, false - отключен

boolean aonline

Признак "Always Online"

boolean down

Пользователь отключен

boolean passive

Пользователь "заморожен"

boolean disableddetailstat

Для пользователя отключено ведение детальной статистики

string ips

IP-адреса, назначенные пользователю, разделенные символом "," (запятая)

struct traff

Информация о трафике

array of i8 mu

Исходяий трафик за месяц (по направлениям)

array of i8 md

Входящий трафик за месяц (по направлениям)

Return Value

Возвращает true в случае успеха и false в случае неудачи

See also

stargazer.get_users, stargazer.get_user, stargazer.add_user, stargazer.del_user, stargazer.add_user_cash, stargazer.set_user_cash, stargazer.chg_user_tariff stargazer.get_online_ips stargazer.get_user_auth_by