VK.NET

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

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

Supported by Jetbrains.

На главную

Метод Friends.GetOnline

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

Этот метод можно вызвать с ключом доступа пользователя. Требуются права доступа: friends.

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

Синтаксис

public FriendOnline GetOnline(FriendsGetOnlineParams @params)

Параметры

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

Результат

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

Исключения

Пример

// Получение идентификаторов находящихся онлайн друзей Павла Дурова.
var online = api.Friends.GetOnline(new VkNet.Model.RequestParams.FriendsGetOnlineParams
{
    ListId = 1,
    UserId = 1,
    OnlineMobile = true // online с мобильного устройства
});

// Друзья пользователя online с ПК
foreach (var item in online.Online)
{
	//logic
}

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

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

Дата обновления: 17.01.2020 16:38.

comments powered by Disqus