示例#1
0
        public ActionResult VkSearch(VkCreateModel user_ids)
        {
            string json = HttpProtocol.TakeData(
                $"https://api.vk.com/method/users.get?user_ids={user_ids.user_id}&fields=sex,city,photo_50&v=5.62", "GET",
                Encoding.UTF8);
            var person = JsonConvert.DeserializeObject <Response>(json);

            NeoTool.CreateUser(person.response[0]);
            return(RedirectToAction("VkResult", person.response[0]));
        }
示例#2
0
        public ActionResult AddUser(VkCreateModel model)
        {
            string json = HttpProtocol.TakeData(
                $"https://api.vk.com/method/users.get?user_ids={model.user_id}&fields=sex,city,photo_50&v=5.62", "GET",
                Encoding.UTF8);
            var    person = JsonConvert.DeserializeObject <Response>(json);
            VkUser user   = person.response[0];

            NeoTool.CreateUser(user);
            return(RedirectToAction("AllUsers", "Data"));
        }
示例#3
0
        public ActionResult AddUserFriends(VkCreateModel model)
        {
            string jsonOrigin = HttpProtocol.TakeData(
                $"https://api.vk.com/method/users.get?user_ids={model.user_id}&fields=sex,city,photo_50", "GET",
                Encoding.UTF8);
            var    person     = JsonConvert.DeserializeObject <Response>(jsonOrigin);
            VkUser userOrigin = person.response[0];

            NeoTool.CreateUser(userOrigin);
            string jsonEnd = HttpProtocol.TakeData(
                $"https://api.vk.com/method/friends.get?user_id={userOrigin.uid}&fields=city,sex,photo_50", "GET",
                Encoding.UTF8);
            var friends = JsonConvert.DeserializeObject <Response>(jsonEnd);

            foreach (var vkUser in friends.response)
            {
                NeoTool.CreateUser(vkUser, userOrigin);
            }
            return(RedirectToAction("AllUsers", "Data"));
        }
示例#4
0
        // GET: api/Default
        public IEnumerable <string> Get()
        {
            var s = NeoTool.TakeFriends(148266446);

            return(new string[] { "value1", "value2" });
        }
示例#5
0
        public string Get(long id)
        {
            var s = NeoTool.TakeFriends(148266446);

            return("");
        }