Написать Steam WebAPI бота на node.js\C#
30 000 руб. за проект
•
электронные деньги, безналичный расчёт
Требуется написание бота, который сможет раздавать предметы из инвентаря, с помощью ссылки на обмен которую генерируют другие участники сети Steam. Проще говоря нужно пройти авторизацию на steamcommunity.com и далее пройти по ссылке обмена и выдать предмет POST запросом.
С помощью API можно получить список всех предметов в инвентаре и соответственно их уникальный ID(assetid) который и нужно будет подставить в POST при передаче.
Вот скриншот того что видит будущий бот при переходе по ссылке обмена полученной от пользователя. После нажатия "Предложить обмен" происходит POST запрос с такими данными.
В сети существуют проекты которые возможно помогут разобраться в некоторых нюансах:
github.com/SteamRE/SteamKit
github.com/seishun/node-steam
github.com/seishun/node-steam-trade
SteamDev:
steamcommunity.com/dev?l=russian
partner.steamgames.com/documentation/webapi
developer.valvesoftware.com/wiki/Steam_Web_API
* Похожий пример бота у market.dota2.net видео youtube.com/watch?v=OQuQEmZNVIk
С помощью API можно получить список всех предметов в инвентаре и соответственно их уникальный ID(assetid) который и нужно будет подставить в POST при передаче.
Вот скриншот того что видит будущий бот при переходе по ссылке обмена полученной от пользователя. После нажатия "Предложить обмен" происходит POST запрос с такими данными.
В сети существуют проекты которые возможно помогут разобраться в некоторых нюансах:
github.com/SteamRE/SteamKit
github.com/seishun/node-steam
github.com/seishun/node-steam-trade
SteamDev:
steamcommunity.com/dev?l=russian
partner.steamgames.com/documentation/webapi
developer.valvesoftware.com/wiki/Steam_Web_API
* Похожий пример бота у market.dota2.net видео youtube.com/watch?v=OQuQEmZNVIk
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.