2015-11-19 4 views
1

Я построил небольшой CS: GO сайт проверки цены, и я уже добавил функциональность, чтобы проверить цену товара. Проблема в том, что она работает только в том случае, если API CS: GO (а не паровая апи) находится в сети. Честно говоря, мне кажется, что API CS: GO всего 4 часа, а оставшееся время. (Вы можете проверить с помощью steamgaug.es)Альтернативы CS: GO API?

Мой вопрос в том, как другие сайты CS: GO, такие как csgozone.net, csgo.exchange или csgobackpack.com, получают текущие цены за запрашиваемые товары? Есть ли альтернатива CS: GO API и почему Valve не заботится об API?

Что мне делать, если мне нужно значение поплавка или подробная информация об одном товаре?

ответ

2

Это проблема, с которой вы могли столкнуться с любым API. Другая сторона может уйти в любое время из-за того, что поставщик API имеет проблемы или сбои в любой точке сети между ними. Ответ прост: кеширование. Сохраните ответы, которые вы уже получили, и у вас будет ответ, который может быть устаревшим, но, вероятно, достаточно близко, чтобы быть правильным, что он лучше, чем никаких данных. Поэтому выберите базу данных и определите свою схему и начните создавать свой кеш.

Смежные вопросы