Skip to content

users.get

Возвращает расширенную информацию об одном или нескольких пользователях по их идентификаторам.

💡 Для вызова этого метода не требуется авторизация пользователя (токен необязателен).

Вызов метода

csharp
using OpenVkNetApi.Models.RequestParameters.Users;
using OpenVkNetApi.Models.Enums;

var parameters = new UsersGetParams
{
    UserIds = "1,2",
    Fields = UserFields.Sex | UserFields.Bdate | UserFields.Status
};

var usersList = await api.Users.GetAsync(parameters);

Параметры

Принимает объект UsersGetParams со следующими свойствами:

Параметр / ТипОписание
UserIds
string
Идентификаторы пользователей, разделенные запятыми.
строка, по умолчанию: текущий авторизованный пользователь
Fields
UserFields
Битовые флаги запрашиваемых дополнительных полей профиля.
перечисление флагов, по умолчанию: UserFields.None
NameCase
string
Падеж для склонения имени и фамилии пользователя (например, nom, gen, dat).
строка, по умолчанию: "nom"

Результат

Возвращает список List<User>, содержащий объекты профилей пользователей User.

Выпущено под лицензией MIT.