Параметры метода friends.getOnline
Exemple #1
0
        /// <summary>
        /// Привести к типу VkParameters.
        /// </summary>
        /// <param name="p"> Параметры. </param>
        /// <returns> </returns>
        public static VkParameters ToVkParameters(FriendsGetOnlineParams p)
        {
            var parameters = new VkParameters
            {
                { "user_id", p.UserId }
                , { "list_id", p.ListId }
                , { "online_mobile", p.OnlineMobile }
                , { "order", p.Order }
                , { "count", p.Count }
                , { "offset", p.Offset }
            };

            return(parameters);
        }
Exemple #2
0
		/// <summary>
		/// Привести к типу VkParameters.
		/// </summary>
		/// <param name="p">Параметры.</param>
		/// <returns></returns>
		internal static VkParameters ToVkParameters(FriendsGetOnlineParams p)
		{
			var parameters = new VkParameters
			{
				{ "user_id", p.UserId },
				{ "list_id", p.ListId },
				{ "online_mobile", p.OnlineMobile },
				{ "order", p.Order },
				{ "count", p.Count },
				{ "offset", p.Offset }
			};

			return parameters;
		}
Exemple #3
0
 public FriendOnline GetOnlineEx(FriendsGetOnlineParams @params)
 {
     @params.OnlineMobile = true;
     return _vk.Call("friends.getOnline", @params);
 }
		public ReadOnlyCollection<long> GetOnline(long uid)
		{
			var parameters = new FriendsGetOnlineParams { UserId = uid };

			return GetOnline(parameters);
		}
Exemple #5
0
 public ReadOnlyCollection<long> GetOnline(FriendsGetOnlineParams @params)
 {
     @params.OnlineMobile = false;
     VkResponseArray response = _vk.Call("friends.getOnline", @params);
     return response.ToReadOnlyCollectionOf<long>(x => x);
 }