Terminator1998 Опубликовано: 16 июля 2017 Опубликовано: 16 июля 2017 (изменено) Этот гайд рассчитан для тех,кто хотя бы знает основы C# I Часть: переводим json(item) в stringhttps://www.youtube.com/watch?v=aQg9bcMSiSA&t= В видео забыл упомянуть про try и catchНекоторые делают,через Netsoft.json.dll,но это слишком занимает много места в папке и нужно скачивать лишние dll Пример методаДля работы с WebClient нужен System.Net (Просто в начале пропишите using System.Net)static public string ApiConnect(string url, string item)//Метод,который возврощает значение string и в этот метод можно передать два значение { try //Если url и item существуют,то выполняется,то что в {} { WebClient wc = new WebClient(); //Создаём новый веб клиент string json = wc.DownloadString(url); //Скачиваем в ОЗУ строку с url адресса json = json.Substring(json.IndexOf(item)); //Удаляем все символы до значения строки "item" json = json.Remove(json.IndexOf(','), json.Length - json.IndexOf(',')); //Удаляем всё после запятой json = json.Replace("\"", ""); //Убираем кавычки json = json.Replace(item + ":", ""); //Убираем значение переменной item return json; //Api connect будет = значению json } catch //Если url и item не сущестуют,то выполняется это { return "Ячейка не загружена"; //Api connect будет = значению "Ячейка не загружена" } } II Часть авторизация в своём приложении,через токен https://youtu.be/GLlUNbWLM5E Пример методаДля работы с WebClient нужен System.Net (Просто в начале пропишите using System.Net) static public string getNick(string token) //Метод,который возврощает значение string и в этот метод можно передать одно значение { try { WebClient wc = new WebClient(); string nick = wc.DownloadString("http://api.vime.world/web/token/" + token); if(nick.IndexOf("h4") > -1) //проверяем есть ли h4 у нас в строке { nick = nick.Substring(nick.IndexOf("</code><br>")); nick = nick.Substring(nick.IndexOf("<code>") + 6); nick = nick.Remove(nick.IndexOf("</code>"),nick.Length - nick.IndexOf("</code>")); return nick; } else return "Такого токена не существует"; } catch { return "Проблемы с соеденением"; } } Изменено 17 июля 2017 пользователем Terminator1998 Quas_, enemy, CharkosOff и 5 других 8
_FYNTIK41_ Опубликовано: 17 июля 2017 Опубликовано: 17 июля 2017 Моя бабушка лучше код пишет.Я в этом очень сильно сомневаюсь. Russlan_PvP 1
Terminator1998 Опубликовано: 17 июля 2017 Автор Опубликовано: 17 июля 2017 А что за АПЭ И?http://api.vime.world/web/index
KillOfSThens Опубликовано: 29 июля 2017 Опубликовано: 29 июля 2017 Знаю знаю мне тут не дело, ведь я имею коечто к программированию, но нет. Не занимаюсь этим занимаюсь совершенно тругим делом, ненравится работать таким как вы программистам, нет я работаю коечем тругим под названием ХАКЕРСТВО!!! Взломал ваш сайт, после чего стал более орать, вытащил всю информацию из вашего php форума, взломал несколько функций, тех ктоторые недоступны обычным новичкам, блокировка мне не грозит, у меня от неё защита, повторяю взломал несколько функций! Quas_ 1
delfikpro Опубликовано: 23 августа 2017 Опубликовано: 23 августа 2017 C# сложнее, чем та же Java, я пойду к своей любимой джаве, ухадити со своим сидиезом :c kniga_mira 1
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас