VK.NET

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

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

Supported by Jetbrains.

Метод Friends.Get

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

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

Синтаксис

public VkCollection<User> Get(FriendsGetParams @params, bool skipAuthorization = false)

Параметры

Класс FriendsGetParams содержит следующие свойства:

Результат

После успешного выполнения возвращает список идентификаторов (id) друзей пользователя, если параметр fields не использовался. При использовании параметра fields возвращает список объектов пользователей, но не более 5000.

Исключения

Пример

// Получение идентификаторов друзей Павла Дурова.
var users = api.Friends.Get(new VkNet.Model.RequestParams.FriendsGetParams
{
    UserId = 1,
    Count = 10, 
});

using VkNet.Enums.Filters;

// Получение идентификаторов, имен и фамилий первых трех друзей Павла Дурова.
var users = api.Friends.Get(new VkNet.Model.RequestParams.FriendsGetParams
{
    UserId = 1,
    Count = 10,
    Fields = ProfileFields.FirstName,
});

// Получить имена друзей
var p = users.Select(x => x.FirstName);
foreach(var item in p)
{
    //logic   
}

// Получить фамилии друзей
var p = users.Select(x => x.LastName);
foreach(var item in p)
{
    //logic
}

// Получить друзей онлайн
var p = users.Select(x => x.Online);
foreach(var item in p)
{
    //logic
}

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

Дата обновления: 20.01.2016 9:49:10

comments powered by Disqus