VK.NET

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

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

Supported by Jetbrains.

Метод Friends.GetOnline

Возвращает список идентификаторов друзей пользователя, находящихся на сайте.

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

Синтаксис

public ReadOnlyCollection<long> GetOnline(FriendsGetOnlineParams @params)

Параметры

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

Результат

После успешного выполнения возвращает список идентификаторов (id) друзей, находящихся сейчас на сайте, у пользователя с идентификатором uid и входящих в список с идентификатором lid. При использовании параметра online_mobile=1 также возвращается поле online_mobile, содержащее список идентификатор друзей, находящихся на сайте с мобильного устройства.

Исключения

Пример

// Получение идентификаторов находящихся онлайн друзей Павла Дурова.
var onlineEx = _api.Friends.GetOnlineEx(new FriendsGetOnlineParams
{
	ListId = 1,
	UserId = 1
});
// Друзья пользователя online с ПК
foreach (var item in onlineEx.Online)
{
	...	
}

// Друзья пользователя online с мобильного устройства
foreach (var item in onlineEx.MobileOnline)
{
	...	
}

var online = _api.Friends.GetOnline(new FriendsGetOnlineParams
{
	ListId = 1,
	UserId = 1
});
// Друзья пользователя online со всех устройств
foreach (var item in online)
{
	...	
}

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

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

comments powered by Disqus