VK.NET

Вконтакте API для .NET (C#)

Разработка проекта VkNet

Supported by Jetbrains.

Метод Users.Get

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

Страница документации ВКонтакте users.get.

Синтаксис

public ReadOnlyCollection<User> Get([NotNull] IEnumerable<long> userIds, ProfileFields fields = null, NameCase nameCase = null)

Параметры

Результат

После успешного выполнения возвращает массив объектов user.

Исключения

Пример

// Получаем базовую информацию о Павле Дурове.
var p = vk.Users.Get(1);
Console.WriteLine(p.Uid);        // 1
Console.WriteLine(p.FirstName); // "Павел"
Console.WriteLine(p.LastName); // "Дуров"

// Получаем информацию о счетчиках различных объектов у пользователя
var p = users.Get(1, ProfileFields.Counters);
Console.WriteLine(p.Uid);                      // 1
Console.WriteLine(p.FirstName,);           // "Павел"
Console.WriteLine(p.LastName);            // "Дуров"
Console.WriteLine(p.Counters.Albums);  // 3
Console.WriteLine(p.Counters.Videos);   // 183
Console.WriteLine(p.Counters.Audios);   // 78
Console.WriteLinet(p.Counters.Notes);   // 5
Console.WriteLine(p.Counters.Photos);   // 783
Console.WriteLine(p.Counters.Groups);  // 24
Console.WriteLine(p.Counters.Friends);  // 641
...

// Получаем базовую информацию о трех пользователях.
var ids = new long[] {2, 3, 6};
var users = vk.Users.Get(ids);
foreach(var p in users)
{
   ....
}

// Получаем информацию о высшем образовании трех пользователей.
var ids = new long[] {2, 3, 6};
var users = vk.Users.Get(ids, ProfileFields.Education);

Версия Вконтакте API v.5.44

Дата обновления: 19.01.2016 12:44:46

comments powered by Disqus