Что такое Инвенторус?

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 и устраняем эти проблемы как можно скорее.
    Надеюсь, вы даже не заметите эти вещи. :)

Посмотрите примеры и документацию.

Ссылки

Следуйте за нами здесь, на Medium, чтобы получать больше сообщений в блоге! :)