Documentatie completa pe paginile GH
Un wrapper node.js pentru API-ul Steam Steam al lui Valve. De asemenea, accepta metodele prevazute pentru TF2 / TF2Beta / Portal.
Utilizarea API necesita o cheie API, care poate fi obtinuta aici.
Aceasta implementare nu este sustinuta, aprobata sau creata de Valve – sunt doar un fan. Acesta este doar un pachet – toti termenii si conditiile lui Valve pentru utilizarea API-ului lor se aplica in continuare, consultati pagina dezvoltatorului comunitatii Steam pentru informatii suplimentare.
Instalare
Metode
Toate metodele accepta un singur obiect cu optiuni. Numele cheilor se potrivesc cu parametrii sirului de interogare specificat in documentatia supapei. Consultati utilizarea si documentatia supapei pentru orice parametri suplimentari.
Toate metodele pot primi o proprietate .apiVersion care suprascrie versiunea api implicita din adresa URL. Unele metode (cum ar fi getSchema) vor suporta diferite jocuri pe diferite versiuni (TF2 este acceptat numai pe v0001, CSGO este acceptat numai pe v0002). Puteti utiliza aceasta proprietate pentru a modifica versiunea pentru cererea API daca nu primiti raspunsul asteptat.
Daca utilizati JSON pentru rezultate (implicit), rezultatul va fi analizat automat intr-un obiect json inainte de a fi trecut la apelul invers. Orice alte formate vor returna datele brute (xml sau vdf).
getNewsForApp
getGlobalAchievementPercentagesForApp
getPlayerSummaries
getFriendList
getSchema
getPlayerItems
getAssetPrices
getAssetClassInfo
getPlayerAchievements
getRecentlyPlayedGames
getUserStatsForGame
getOwnedGames
getGlobalStatsForGame
isPlayingSharedGame
getSchemaForGame
getPlayerBans
getAppList
getServersAtAddress
upToDateCheck
getUserGroupList
resolveVanityURL
getNumberOfCurrentPlayers
getSteamLevel
getBadges
getCommunityBadgeProgress
getServerInfo
getSupportedAPIList
getSchemaURL
getStoreMetadata
getStoreStatus
Utilizare
jovencitas pilladas masturbandose pelisxxx
me gusta follar maduras corriendose
trios gays tv porno
super tetudas vidios xxx
sexo romantico coñitos
españolas follando en la playa pilladas desnudas
nonude model videoxxx
porno violacion gay videos travestis
follando en casa penes grandes
se folla a su hijo scat porno
porno guarras españolas porno trans
videos pornos caseros reales gitana follando
follando sin querer madres incestuosas
videos x incesto peliculas eroticas gratis
guarras.com abuelas follando
viejas calientes pajas caseras
maduras corriendose naomi woods
incesto real madre hijo porno casero españa
peliculas porno traducidas al castellano madre pajea a su hijo
videos de investo maduras.com
getSchemaForGame ({appid: 730, callback: function ( eroare, date) {console.log (date);}}) s.getPlayerBans ({steamids: [‘76561198120639625’], // poate transmite, de asemenea, un singur sir de apel invers: functie (eroare, date) {console.log (date );}}) s.getAppList ({callback: function (err, data) {console.log (data);}}) s.getServersAtAddress ({addr: ‘193.192.58.116’, callback: function (err, data) {console.log (data);}}) s.upToDateCheck ({versiune: 100, appid: 440, callback: function (err, data) {console.log (data);}}) s.getUserGroupList ({steamid: ‘76561197960435530’, apel invers: functie (eroare, date) {consola. jurnal (date); }}) s.resolveVanityURL ({vanityurl: ‘vincegogh’, callback: function (err, data) {console.log (data);}}) s.getNumberOfCurrentPlayers ({appid: 440, callback: function (err, data) {console.log (data);}}) s.getSteamLevel ({steamid: ‘76561197960435530’, callback: function (err, data) {console.log (data);}}) s.getBadges ({steamid: ‘76561197960435530 ‘, callback: function (err, data) {console.log (data);}}) s.getCommunityBadgeProgress ({steamid:’ 76561197960435530 ‘, badgeid: 2, callback: function (err, data) {console.log (data) );}}) s.getServerInfo ({callback: function (err, data) {console.log (data);}}) s.getSupportedAPIList ({callback: function (err, data) {console.log (data); }}) s.getSchemaURL ({appid: 440, callback: function (err, data) {console.log (data);}}) s.getStoreMetadata ({appid: 440, callback: functie (eroare, date) {console.log (date); }}) s.getStoreStatus ({appid: 440, callback: function (err, data) {console.log (data);}})
Exista doua moduri de a folosi getAssetClassInfo. In mod implicit, API-ul Steam doreste un sir de interogare formatat ca:? Classid0 = 1234 & classid1 = 5678 & class_count = 2
Ca atare, puteti genera manual tastele si puteti apela metoda astfel:
SAU, am furnizat o proprietate de comoditate, astfel incat sa puteti trece doar o serie de ID-uri (atunci cand utilizati proprietatea de comoditate, nu trebuie sa treceti nici class_count)
Executati teste
Rulati JsFmt / JsHint
Generati documente
Generati un raport de acoperire
Toate (teste de integrare travis)
Schimbari
0,7,0
- Adaugati un gestionar de erori pentru a prinde toate codurile de eroare http 4XX
- Adaugati informatii despre depreciere la getPlayerItems pentru CS: GO
0.6.0
- Adaugati proprietatea de configurare apiVersion la toate metodele de modificare a punctelor generate de puncte (# 24)
- Adaugati teste pentru metoda addVersion (# 24)
- Impartiti testele in mai multe fisiere .spec
- Remediati jsfmt pentru indentarea corecta
- Metode private marcate ca private (ascunse in documente)
- Actualizati sarcinile in Readme
0,5,0
- Remediati stilul README (# 18)
- Imbunatatiti documentatia codului (# 17)
- Adaugati o activitate de construire a scamelor
- Adaugati sarcina de construire a formatului
- Adaugati o activitate de construire a documentelor
- Adaugati o activitate de construire a acoperirii
- Actualizati fisierul AUTHORS
0.4.0
- S-a adaugat getAppList
- S-a adaugat getServersAtAddress
- S-a adaugat upToDateCheck
- S-a adaugat getUserGroupList
- S-a adaugat resolverVanityURL
- S-a adaugat getNumberOfCurrentPlayers
- S-a adaugat getSteamLevel
- S-au adaugat getBadges
- S-a adaugat getCommunityBadgeProgress
- S-a adaugat getServerInfo
- S-a adaugat getSupportedAPIList
- S-a adaugat getSchemaURL
- S-a adaugat getStoreMetadata
- S-a adaugat getStoreStatus
- Readme si teste actualizate
- Fisier AUTHORS actualizat
0.3.0
- S-a adaugat getGlobalStatsForGame
- S-a adaugat isPlayingSharedGame
- S-a adaugat getSchemaForGame
- S-au adaugat getPlayerBans
- Testele inlocuite cu chai / mocha
- Readme actualizat
- A fost adaugat fisierul AUTHORS
0.2.5
- S-a adaugat gestionarea erorilor pentru cheile API nevalide
- S-au adaugat teste si README
0.2.4
- S-a adaugat getUserStatsForGame
- README si teste actualizate, adaugat gitignore
0.2.3
- S-a adaugat getOwnedGames
- S-a adaugat getRecentlyPlayedGames
- Adaugati metoda getPlayerAchievements
- Adaugati un handler de eroare la solicitarea de obtinere HTTP. Aceasta va surprinde ETIMEDOUT si alte erori de conexiune.
- README actualizat si teste cu metode noi
0.2.1
- Modulul NPM a fost schimbat in Steam-web pentru a permite https://github.com/seishun/node-steam sa utilizeze numele modulului Steam NPM, actualizati-va dependentele.
0.1.3
- Implementarea de noi metode API de la 12/1/2011 actualizare: getAssetClassInfo, getAssetPrices si getFriendList
- S-a remediat eroarea in care apelurile de apel erau lansate de doua ori pentru anumite evenimente de eroare
- S-a adaugat o proprietate de comoditate la getAssetClassInfo (classIds in loc sa forteze generarea manuala de proprietati)
0.1.2
- Cerinte modificate in nod> = 0.4.0
- API modificat, astfel incat primul argument al tuturor apelurilor de apel este eronat (pentru a corespunde cu practicile standard)
- Tratarea suplimentara a erorilor (desi metodele vor returna matrici goale daca sunt trimise ID-uri nevalide la Steam








