API Steam Market?

Я знаю, что есть Steam API, позволяющий мне использовать данные из сообщества Steam.
Мой вопрос: кто-нибудь знает, есть ли API Steam Market?
Например, я хочу узнать текущую цену предмета в Steam Market.

Я погуглил и еще ничего не нашел.
Я был бы рад получить вашу помощь.

6

Решение

Я не смог найти никакой документации, но я использую:

http://steamcommunity.com/market/priceoverview/?appid=730&currency=3&market_hash_name=StatTrak%E2%84%A2 M4A1-S | Hyper Beast (Minimal Wear)

вернуть JSON.
На момент написания он возвращает:

{"success":true,"lowest_price":"261,35€ ","volume":"11","median_price":"269,52€ "}

Вы можете изменить валюту. 1 — это доллар, 3 — евро, но, вероятно, есть и другие.

15

Другие решения

Чтобы добавить к тому, что сказали другие, временный бан на сайте JSON произойдет, если вы попытаетесь запросить 20 элементов в течение минуты с сервера. Если вы создаете сценарий для запроса этих ссылок, добавьте трехсекундную задержку между каждым сценарием.
Кроме того, бан действует только в течение оставшейся серверной минуты (которая не может быть 60 секунд).

3

Лучший поиск API, который может дать вам все результаты для игры, например, использование pubg, который имеет только 272 элемента, если в вашей игре больше, попробуйте изменить параметр count в конце

https://steamcommunity.com/market/search/render/?search_descriptions=0&sort_column=default&sort_dir=desc&appid=578080&norender=1&count=500
3

Пока такого API нет. Но эта ссылка может помочь вам:
Получить цену товара в сообществе Steam с помощью PHP и Regex
Это в основном то, что вы хотите с чистым синтаксическим анализом php DOM вместо API. Основным недостатком является то, что вам, возможно, придется изменить свой код, если Steam обновит их HTML-разметку.

1

Ты можешь использовать SteamApis.com получать рыночные цены Steam и информацию о товаре. Данные возвращаются в формате JSON. Сервис не бесплатный, но и не такой дорогой.

Документация доступна для просмотра здесь. Он содержит подробную информацию о том, какие конечные точки доступны и какие данные возвращаются.

0
По вопросам рекламы [email protected]