Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 16.08.2015
Сообщений: 31
1

Кто работал с API Steam- выручайте!

01.07.2017, 13:44. Показов 1554. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствуют всех кто решил откликнутся на мой пост! Я пишу программу для авто торговли вещами csgo на площадке market.csgo.com, в общем то основная часть программы написана, остается настроить авто обмен в Steam. Собственно в этом вопрос заключается - как настроить авто обмен в Steam?

Во время поиска решения этой задачи я наткнулся на пост, вот что там написал человек:
Собсна принять их можно простым Post-запросом на https://steamcommunity.com/tradeoffer/"tradeId"/accept где tradeId - собственно, ID оффера.

В шапке отправки нужно указать:

{"sessionid", ...},
{"serverid", ...},
{"tradeofferid", ...},
{"partner", ...},
{"captcha", ...}
Первые два параметра должны храниться в контейнере, который собирается при авторизации. Третий и четвертый параметры, будут получены через IEconService, а Капча, по умолчанию, string.empty

В общем не могу понять где эти все параметры найти и вообще этот Post будет работать?
1) Где взять "tradeId" и отличается ли "tradeId" от "tradeofferid"? Когда мне надо отдать или забрать вещь, я делаю запрос на обмен боту Маркета, бот Маркета посылает мне обмен в Стим и возвращает вот такую строку:
"{"success":true,"trade":"2258068563","nick":"Hamma","botid":360412264,"profile" :"https:\\/\\/steamcommunity.com\\/profiles\\/76561198320677992\\/","secret":"48DE","items":[]}"

Насколько я понимаю параметр из строки "trade":"2258068563" и есть "tradeId" или это "tradeofferid"? Вот что об этом параметре пишет Маркет: trade_id - SteamID трейд оффера.

2) Где взять "sessionid"? Вроде бы этот параметр можно вытянуть из куки браузера, после входа в аккаунт Steam, так же можно вытянуть параметр любым сниффером, я пробовал так делать и да действительно в одном из пакетов я нашел sessionid=cc908c62db309753845c6261;. Я правельно понимаю в запрос надо вставлять этот cc908c62db309753845c6261 параметр?

3) Где взять "serverid"? Один человек мне сказал, что этот параметр постоянный (неизменный) для аккаунта Steam и вытащить его можно так же через сниффер, я пробовал так сделать но конкретного параметра "serverid" я не нашел, там есть такие значения как: server port 2869, ssl.handshake.extensions_server_name: steamcommunity-a.akamaihd.net. Где найти параметр "serverid" и как он выглядит?

4) Где взять "tradeofferid"?

5) Что такое "partner"? Если снова обратится к строке которую возвращает бот Маркета, то что такое "partner", это "botid":360412264 (bot_id - SteamID нашего бота, который отправил его) или это steamcommunity.com\\/profiles\\/76561198320677992?

6) Насколько я понял в параметр "captcha" следует добавить строку "string.empty"?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.07.2017, 13:44
Ответы с готовыми решениями:

Кто работал с vk API на шарпе?
Покажите пожалуйста примеры.

Кто-нибудь работал с новым API от ВКонтакте 2.0?
вот как выполняется , сам запрос VKRequest * getUserInfo = ; ; } else { ...

Steam API - как можно получить медиану цен через API?
Ребят, как можно получить медиану цен через API ? Интересует количество продаж за последний день....

Кто-нибудь кто в Workflow работал?
Тут просто непонятки возникают. А посоветоватьсяне с кем. В основном проблемы, связанные с...

0
01.07.2017, 13:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.07.2017, 13:44
Помогаю со студенческими работами здесь

Windows Vista: кто-нить ставил или кто-нить работал с ней? Поделитесь впечатлениями
Собственно вопросы такие: 1.Каких ресурсов она требует:по минимуму и по-нормальному? 2.Как быть с...

Steam api
https://www.cyberforum.ru/php-api/thread1115049.html вот статья по поводу стим апи(регистрация)...

Steam API
Здравствуйте!!! Возник такой вопрос: нужно сделать мониторинг сервера одной игры (Steam-версия)...

Steam и Api
Здравствуйте!Для общего развития решил сделать сайт,поставить авторизацию через стим по данной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru