public ReadOnlyCollection <long> GetMutual(long targetUid, long sourceUid) { var parameters = new FriendsGetMutualParams { SourceUid = sourceUid, TargetUid = targetUid }; return(GetMutual(parameters)); }
public bool HaveCommonFriends(long targetUserId, long sourderUserId, VkApi api) { var commonFriendsParams = new FriendsGetMutualParams { TargetUid = targetUserId, SourceUid = sourderUserId }; var commonFriends = api.Friends.GetMutual(commonFriendsParams); return(commonFriends.Any()); }
public ReadOnlyCollection <long> GetMutual(FriendsGetMutualParams @params) { VkResponseArray response = _vk.Call("friends.getMutual", @params); return(response.ToReadOnlyCollectionOf <long>(x => x)); }
/// <inheritdoc /> public Task <ReadOnlyCollection <long> > GetMutualAsync(FriendsGetMutualParams @params) { return(TypeHelper.TryInvokeMethodAsync(func: () => _vk.Friends.GetMutual(@params: @params))); }
/// <summary> /// Возвращает список идентификаторов общих друзей между парой пользователей. /// </summary> /// <param name="params"> Входные параметры выборки. </param> /// <returns> /// После успешного выполнения возвращает список идентификаторов (id) общих друзей /// между пользователями с /// идентификаторами source_uid и target_uid. /// </returns> /// <remarks> /// Страница документации ВКонтакте http://vk.com/dev/friends.getMutual /// </remarks> public ReadOnlyCollection <long> GetMutual(FriendsGetMutualParams @params) { VkResponseArray response = _vk.Call(methodName: "friends.getMutual", parameters: @params); return(response.ToReadOnlyCollectionOf <long>(selector: x => x)); }
/// <summary> /// Возвращает список идентификаторов общих друзей между парой пользователей. /// </summary> /// <param name="params">Входные параметры выборки.</param> /// <returns> /// После успешного выполнения возвращает список идентификаторов (id) общих друзей между пользователями с идентификаторами source_uid и target_uid. /// </returns> /// <remarks> /// Страница документации ВКонтакте <see href="http://vk.com/dev/friends.getMutual" />. /// </remarks> public ReadOnlyCollection<long> GetMutual(FriendsGetMutualParams @params) { VkResponseArray response = _vk.Call("friends.getMutual", @params); return response.ToReadOnlyCollectionOf<long>(x => x); }