Народ , вот пытаюсь раздуплиться . есть ли какая-то определенная схема работы с# с апи? что к чему, дайте годный урок, кто как учился. вообще не пойму как делать запрос на получение данных. не кидайте камнями
Anatas, Ну что такое api ? НУ это считай GET и POST запросы. Вот и гугли: "C# как сделать GET, POST запрос"
Anatas, Как бы почти на всех сервисах которые предоставляют публичный апи. Есть документация на таких языках как питон,сишарп. Загугли допустим апи скайпа. И начинай разбирать)
Бро, да я вот читаю эту документацию, но дупло дуплом :D Сейчас вот смотрю про get - post запросы, если разберусь хорошо будет, если нет, то лучше наверное искать мне другое занятие)
Нужно создать софтинку, которая будет с помощью api методом указания ссылки из стима на предмет, запрашивать данные у торговой площдки и находить лучшие позиции по цене + флоат.
ахахах, у меня обменник робит еще )) Пришло 2 запроса по поводу обмена на 1000$ ,я только слюни пустил, как челы отменили ) Пранк или что это было хз, а волосики не вернешь уже )
using System; using System.Net; using System.IO; using System.Text.RegularExpressions; using System.Text; namespace StrTest { class Program { static void Main(string[] args) { string str; using(StreamReader strr=new StreamReader(HttpWebRequest.Create(@"http://www.lolzteam.net").GetResponse().GetResponseStream())) str=strr.ReadToEnd(); Console.Write(str); Console.ReadKey(); } } } Код using System; using System.Net; using System.IO; using System.Text.RegularExpressions; using System.Text; namespace StrTest { class Program { static void Main(string[] args) { string str; using(StreamReader strr=new StreamReader(HttpWebRequest.Create(@"http://www.lolzteam.net").GetResponse().GetResponseStream())) str=strr.ReadToEnd(); Console.Write(str); Console.ReadKey(); } } } Вот допустим, у нашего форума есть АПИ, я типо подключил его. Но допустим, у его есть документация, а в ней такая хуйня [ { "classid": "1835681706", "instanceid": "143865972", "hash_name": "Sticker | FaZe Clan | Cologne 2016", "price": 15.36, "time": "1471706427", "id": "43463934" }, { "classid": "1797358487", "instanceid": "143865972", "hash_name": "Gamma Case Key", "price": 138, "time": "1471706316", "id": "43463549" } ] вот куда после моего запроса , писать эту дичь?????
Anatas, Зависит что тебе дальше нужно лул) Сам это понимать должен) Смотреть где что используется и подставлять)
У сайтеца есть раздел для разработчиков, работа с апи. Там, добрый дядька дает возможность тебе имплементировать список его методов в своем приложении. Из своего приложения ты можешь отправить запрос к серверу используя нужный тебе метод. При этом запрос делается как обычный вызов функции, тот же самый добрый дядька тебе показывает, какие аргументы принимает данный метод, ты тупо отправляешь необходимые данные ему. Дальше, он отправляет тебе обратно ответ твоего запроса в формате JSON или же XML (возможно есть и другие, но я сталкивался только с ними). Также, дядя тебе выдает и пример ответа, чтобы ты мог понять, что и где он тебе отправляет, дальше ты просто считываешь его и все.
Ответ как для дибила, спасибо, именно это мне и нужно :D Выше давали инфу про стим апи, с ним думаю проще разобраться, много знакомых команд оказалось. Спасибо
Не думаю, что будет просто разобраться. Первая работа с апи это тот еще геморой, пока в голове сложится вся картина, что и как работает - придется попотеть.
PraimCraim_inactive746977, есть на пайтоне библа с апиай для стима,где есть возможность смены почты и пароля знаю гуард код?