steam


Alternatives to the CS:GO API?


I built a little CS:GO price check website and I already added the functionality to check the price of an item. The problem is: It only works if the CS:GO API (not the steam api) is online. To be honest it seems to me that the CS:GO API is only 4 hours up and the remaining time down.
(You can check with steamgaug.es)
My question is how other CS:GO websites like csgozone.net, csgo.exchange or csgobackpack.com get the current prices for the requested items?
Is there an alternative to the CS:GO API and why does Valve not care about the API?
What should i do if i need the float value or detailed information about a single item?
This is an issue you could run into with any API. The other side might go away at any time due to the API provider having problems or failure at any network point in between. The answer is simple: caching. Keep the answers you already received and you'll have an answer that may be stale, but is probably close enough to being correct that it is better than no data at all. So pick a database and define your schema and start building your cache.

Related Links

Node-steam-trade, how to get items names?
Is it possible to create/join a lobby with 4 people, not on friends list, programmatically? [Steam + CSGO]
Steam Web API GetPlayerItems
How to find the path to Steam's sourcemods folder?
Using the SteamWebAPI to send a tradeoffer?
Getting CS:GO player stats
Steam User data
Steam API - Game Controller Support
Steam Web Api: CS:GO Getting Skin name of items
SteamWebAPI IDOTA2Match_570 getScheduledLeagueGames
What identifies a “Dota2” item in Steam?
Steam api get multiplie game achievments&Schema list with 1 call
Steam Achievements API - How to get achievement unlocking date?
Retrieve DotA 2 inventory with ingame order
Steam API ISteamUserStats - How to Get Achievment Image
Steam Web API Getting game list of user with no steam profile

Categories

HOME
ajax
cntk
cil
numpy
tinyos
filterrific
survival-analysis
recyclerview
terrain
xtext
jpanel
triggers
proguard
dropbear
rfid
spinnaker
uiscrollview
ctypes
dlib
symfony2-easyadmin
eclipse-luna
jogl
plsqldeveloper
url.action
dspic
azure-servicebus-queues
tfs2013
non-deterministic
sumo
switching
rhmap
lync-2013
dpi
weinre
cortex-m3
superagent
rowcount
hawtio
qtablewidget
von-neumann
jquery-cycle2
geomesa
google-guava-cache
parent
common.logging
onbackpressed
productivity
distributed-transactions
tango
powermta
nsjsonserialization
chown
windows-firewall
mouseclick-event
bnd
jexl
festival
laravel-query-builder
android-navigationview
ebtables
picasa
webkit2
instruments
squirrel
mfc-feature-pack
aerogear
approval-tests
web-essentials
sonarqube5.3
anti-patterns
stream-framework
rx-groovy
pyopengl
coypu
swift2.1
low-level
pl-i
moai
alphablending
suffix-array
sid
author
power-law
spdy
planetary.js
data-generation
opensocial
crystal-reports-10
edit-in-place
hamsterdb
angulartics
trimming
vmware-server
windows-update
objcmongodb
htmltextwriter
zend-framework-modules
lync-server-2010
sequelpro
qsqltablemodel
continuous-testing
nintendo
throttling
scraperwiki
.app
getresource
recordset
web-analytics-tools

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App