Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Android.App;
- using Android.Content;
- using Android.OS;
- using Android.Runtime;
- using Android.Views;
- using Android.Widget;
- using VKontakte;
- using VkNet;
- using VkNet.Enums.Filters;
- using System.Collections;
- namespace App2.Droid.NewFolder1
- {
- static class Logic
- {
- public static List<long> GetFriendList()
- {
- var api = new VkApi();
- var users = api.Friends.Get(new VkNet.Model.RequestParams.FriendsGetParams
- {
- UserId = api.UserId,
- });
- List<long> _users = new List<long>();
- var ids = users.Select(x => x.Id);
- foreach (var item in ids)
- {
- _users.Add(item);
- }
- if (_users == null)
- {
- List<long> a = new List<long>();
- a.Add(0);
- return a;
- }
- return _users;
- }
- public static List<long> GetFriendsOnlineListPC()
- {
- var api = new VkApi();
- var online = api.Friends.GetOnline(new VkNet.Model.RequestParams.FriendsGetOnlineParams
- {
- UserId = api.UserId,
- });
- List<long> _online_users = new List<long>();
- foreach (var item in online.Online)
- {
- _online_users.Add(item);
- }
- if (_online_users == null)
- {
- List<long> a = new List<long>();
- a.Add(0);
- return a;
- }
- return _online_users;
- }
- public static List<long> GetFriendsOnlineListMob()
- {
- var api = new VkApi();
- var online = api.Friends.GetOnline(new VkNet.Model.RequestParams.FriendsGetOnlineParams
- {
- UserId = api.UserId,
- });
- List<long> _online_users = new List<long>();
- foreach (var item in online.MobileOnline)
- {
- _online_users.Add(item);
- }
- if (_online_users == null)
- {
- List<long> a = new List<long>();
- a.Add(0);
- return a;
- }
- return _online_users;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement