Возвращает информацию о наличии привилегии у пользователя.
Аналог серверного вызова users.hasAppPermissionrest.
Имя | Тип | Описание |
---|---|---|
callback | function | функция, в которую будет передан результат; обязательный параметр |
permission | string | привилегия, которую надо проверить; обязательный параметр |
uids | string | id пользователя, информацию о котором надо получить; по умолчанию возвращается информация о текущем пользователе |
Результат выполнения функции передается в функцию, указанную в параметре callback.
Результат возвращается в виде объекта, где ключем является название привилегии, а значением 1 или 0 в зависимости от того, есть привилегия или нет.
mailru.common.users.hasAppPermission(function(permissions) {
// выведет разрешена ли установка виджета
alert(permissions.widget ? 'есть' : 'нет');
}, 'widget', 123);