users.updateMasks
Производит логическую побитовую операцию (OR или AND) переданного числового значения над масками указанных пользователей и и сохраняет результат. Если параметр mask не указан, то возвращает текущее значение масок указанных пользователей.
Название | Обязательный | Тип | Описание |
---|---|---|---|
uids | Да | | Список разделенных запятыми идентификаторов пользователей. Макс. число идентификаторов составляет 100. |
mask | Нет | | Маска. Передаётся в виде десятичного числа от 0 до 4294967295. |
orUpdate | Нет | | Производить OR (true) или AND (false) операцию над текущей маской пользователя. |
Авторизация
Сессия запрещенаРекомендуется вместо данного метода использовать users.updateMasksV2
Маска пользователя – это 32 бит информации для каждого пользователя, специфичной для вызывающего приложения. Приложение может считывать, устанавливать и производить логические операции над битами маски. Маска пользователя используется для битовой фильтрации в notifications.sendMass нотификациях, а также может использоваться для хранения любой другой информации.
- Метод всегда возвращает результирующее значение маски пользователя в десятичной системе счисления.
- Никто, кроме приложения не имеет возможности менять маску пользователя.
- Операции над маской возможны даже для тех пользователей, которые со временем удалили приложение.
Тип
Параметры приложения
Данные о сессии пользователя
|