Что такое Инвенторус?
Inventorus — это SaaS, которое ускоряет разработку продуктов, значительно упрощает торговлю через Steam и быстро снижает затраты на эксплуатацию и техническое обслуживание.
Наши услуги:
- Трейдинг (обработка торговых предложений)
- Склад (хранение предметов)
- Список приложений пользователя Steam
- Список предметов пользователя Steam
Трейдинг
Проблема:
- Для хорошей обработки торговых предложений вам нужен постоянно работающий сервер, подключенный к потокам Steam.
- Вам нужно заплатить за запуск сервера
- Вам необходимо обрабатывать различные состояния торговых предложений (торговые условное депонирование и т. д.)
- Вам необходимо сбалансировать использование инвентаря между несколькими ботами.
- Вам необходимо увеличить количество ботов в соответствии с вашими требованиями
- Вам нужно платить разработчикам за программирование системы
- Вам нужно платить разработчикам за поддержку/улучшение системы
Решение:
- Вы просто сообщаете нам через API, что хотите получить определенные элементы от определенного пользователя, и даете нам HTTP-адреса (вебхуки), которые мы должны вызывать, когда во время транзакции происходят определенные события.
- Мы занимаемся теми асинхронными вещами, которые требуются для торговли в Steam.
- Когда состояние предложения обмена изменится (мы получили предметы, пользователь отказался от предложения обмена и т. д.), мы сообщим вам об этом через один из предоставленных вами веб-перехватчиков.
- И если транзакция прошла успешно — это значит, что у нас есть нужные вам товары — мы взимаем с вас определенную сумму в соответствии с ценой.
- И, конечно же, мы берем на себя все эти вещи, такие как: обслуживание системы, улучшение системы, распределение предметов среди нашей сети ботов и т. д.
Но, к счастью для вас, вы даже не замечайте эти вещи. :)
Посмотрите примеры и документацию.
Склад
Проблема:
- Вам необходимо сбалансировать использование инвентаря между несколькими ботами.
- Вам необходимо увеличить количество ботов в соответствии с вашими требованиями
- Каждый новый бот стоит вам около 5 долларов
- Вам нужно платить разработчикам за программирование системы
- Вам нужно платить разработчикам за поддержку/улучшение системы
Решение:
- Когда вы перемещаете предметы на свой Склад через Торговлю, мы сохраняем ваши предметы где-то в нашей бот-сети.
- Мы взимаем плату за каждый элемент каждый час, пока он хранится.
Например: 100 элементов * 30 дней * 24 часа * 0,0000138 долл. США за элемент в час = 0,99 доллара США в месяц. - И, конечно же, мы берем на себя все эти вещи, такие как: масштабирование количества ботов, распределение предметов по сети ботов и т. д.
Но, к счастью для вас, вы даже не замечаете этих вещей. . :)
Посмотрите примеры и документацию.
Список приложений пользователя Steam
Чтобы составить список инвентаря пользователя — предметов, вам сначала нужно узнать, какие у него есть приложения.
Проблема:
- Вам нужно разобрать эту информацию из HTML, и это беспорядок.
- Если Steam вносит некоторые изменения, а ваша система не готова к этому, ваши системы начинают давать сбои, и вы должны исправить это как можно скорее.
- Вы можете использовать библиотеки, но это также может занять некоторое время, пока кто-нибудь не исправит это.
- API Steam может быть сложным… Итак, вы хотите интегрировать собственное кэширование.
Решение:
- Вы можете получить эту информацию через наш API в удобном формате JSON.
- Мы занимаемся такими вещами, как кэширование и т. д.
- Мы взимаем плату за успешно выполненный запрос.
- И, конечно же, мы отслеживаем изменения в Steam и устраняем эти проблемы как можно скорее.
Надеюсь, вы даже не заметите эти вещи. :)
Посмотрите примеры и документацию.
Список предметов пользователя Steam
Проблема:
- Если вы извлекаете элементы пользователя классическим способом, вы получаете так называемые «описания». Если вы получаете предметы, например, из CS:GO, вы не получаете никакой прямой информации вроде «качество этого конкретного оружия проверено в полевых условиях». Вам нужно найти эту информацию в описаниях…
- Если Steam вносит некоторые изменения, а ваша система не готова к этому, ваши системы начинают давать сбои, и вы должны исправить это как можно скорее.
- Вы можете использовать библиотеки, но это также может занять некоторое время, пока кто-нибудь не исправит это.
- API Steam может быть сложным… Итак, вы хотите интегрировать собственное кэширование.
Решение:
- У нас есть парсеры для популярных приложений
Эти парсеры извлекают часто используемую информацию из ответов Steam. Например, в CS:GO он извлекает детали оружия (Прямо с завода, После полевых испытаний и т. д.), качество, тип, коллекцию и название модели… - Мы занимаемся такими вещами, как кэширование и т. д.
- Мы взимаем плату за успешно выполненный запрос.
- И, конечно же, мы отслеживаем изменения в Steam и устраняем эти проблемы как можно скорее.
Надеюсь, вы даже не заметите эти вещи. :)
Посмотрите примеры и документацию.
Ссылки
- Инвенторус: https://inventorus.com
- Документация API: https://inventorus.github.io/docs/api/v1/
- PHP SDK: https://github.com/inventorus/api-php-sdk/
- Реддит: https://www.reddit.com/r/inventorus/
- Discord (чат с нами): https://discord.gg/0m6eETuB86VB5QCf
Следуйте за нами здесь, на Medium, чтобы получать больше сообщений в блоге! :)