Una chiave API di Steam consente di integrare le funzioni di Steam nei propri siti web, app o software. Per farlo è ne­ces­sa­rio un account Steam. Di seguito ti spie­ghia­mo come creare una chiave per l’API web di Steam.

Che cos’è l’API di Steam?

Vuoi offrire fun­zio­na­li­tà di Steam come in­for­ma­zio­ni sui gruppi, elenchi di amici, risultati di gioco o in­for­ma­zio­ni sui social network e man­te­ner­le ag­gior­na­te? Non devi fare altro che accedere all’API web di Steam basata su HTTP. L’API di Valve si chiama Steam­works e può essere uti­liz­za­ta come in­ter­fac­cia di pro­gram­ma­zio­ne per ap­pli­ca­zio­ni, siti web o app esterne. L’API di Steam assicura un tra­sfe­ri­men­to di dati sicuro e af­fi­da­bi­le per ot­ti­miz­za­re i propri progetti con le in­for­ma­zio­ni di Steam.

Che cos’è una chiave API di Steam?

Per uti­liz­za­re l’API di Steam, occorre in­nan­zi­tut­to una chiave API. Questa è una chiave di au­ten­ti­ca­zio­ne unica e segreta mediante la quale effettui l’au­ten­ti­ca­zio­ne per l’accesso au­to­riz­za­to. Una volta che l’API di Steam ha con­fer­ma­to la tua chiave API web, avrai a tua di­spo­si­zio­ne numerosi strumenti e servizi di Steam­works. Oltre al token di au­ten­ti­ca­zio­ne Steam Guard, la chiave API fornisce un mec­ca­ni­smo di pro­te­zio­ne per con­sen­ti­re l’accesso esterno au­to­riz­za­to e il tra­sfe­ri­men­to di dati.

Le funzioni dell’API di Steam

La gamma di funzioni messe a di­spo­si­zio­ne dall’API di Steam tramite Steam­works include:

  • ISteam­News: consente di vi­sua­liz­za­re il feed delle notizie per ogni gioco di Steam.
  • IStea­mU­ser­Sta­ts: mostra o sblocca gli obiettivi raggiunti e le sta­ti­sti­che relative ai giochi.
  • IStea­mU­ser: fornisce in­for­ma­zio­ni sugli utenti di Steam e su clas­si­fi­che, elenchi di gruppi e liste di amici.
  • ITFItems_440: dà in­for­ma­zio­ni sugli oggetti (item) degli utenti.
Immagine: Le API web di Steam disponibili
Nella do­cu­men­ta­zio­ne relativa all’API sono elencate tutte le API web di Steam di­spo­ni­bi­li. / Fonte: https://steam­com­mu­ni­ty.com/dev?l=english

Trovi una pa­no­ra­mi­ca di tutte le API di Steam nella pagina dedicata alla pa­no­ra­mi­ca sull’API web.

L’API di Steam è gratuita?

At­tual­men­te (dicembre 2023) Valve offre gra­tui­ta­men­te l’API di Steam con accesso alle funzioni di Steam­works. Pertanto, puoi integrare le funzioni se­le­zio­na­te tramite l’API in servizi e ap­pli­ca­zio­ni esterni. È tuttavia ne­ces­sa­rio disporre di un account Steam con permessi di am­mi­ni­stra­zio­ne e di un ID di Steam.

Quali sono i vantaggi di un’API di Steam e delle chiavi API?

Steam è con­si­de­ra­ta la piat­ta­for­ma online più grande e di maggior successo per l’acquisto e la vendita di giochi. Coloro che integrano in un sito web funzioni popolari come gli obiettivi e le sta­ti­sti­che, le proprie reti di Steam e le liste di gruppi e amici, mi­glio­ra­no l’espe­rien­za utente. Questo risulta par­ti­co­lar­men­te utile ed efficace per strategie di marketing mul­ti­me­dia­le online orientate al settore dei giochi, al fine di aumentare la per­ce­zio­ne del proprio marchio at­tra­ver­so un’offerta variegata.

Chiavi API di Steam: a cosa fare at­ten­zio­ne

Se crei una chiave API per il tuo account Steam, non devi con­di­vi­der­la con persone non au­to­riz­za­te o pub­bli­ca­men­te. Una chiave rubata o com­pro­mes­sa può portare al di­rot­ta­men­to dell’account o all’abuso dei dati. In par­ti­co­la­re, sono coloro che ef­fet­tua­no scam e truffe a prendere di mira le chiavi API, perché queste ultime danno accesso a in­for­ma­zio­ni destinate esclu­si­va­men­te alle persone au­to­riz­za­te.

Dif­fe­ren­ze tra chiavi utente e chiavi da editore

Ci sono due tipi diversi di chiavi API di Steam:

  • Chiave utente di Steam: le chiavi utente Steam sono chiavi API di Steam che ogni utente con un account Steam può creare. Le chiavi create possono essere uti­liz­za­te per integrare le funzioni di Steam­works in servizi esterni.
  • Chiave da editore di Steam: le chiavi da editore sono richieste quando si con­di­vi­do­no dati riservati o si eseguono azioni protette con le au­to­riz­za­zio­ni di accesso richieste. Per spe­ci­fi­ca­re i metodi per i quali viene uti­liz­za­ta la chiave API, è possibile uti­liz­za­re i parametri di quella stessa chiave. Queste chiavi sono associate a un gruppo di editori e con­sen­to­no l’accesso a tutti gli ID dell’app del gruppo. Le chiavi da editore sono uti­liz­za­bi­li solo per i server da editore protetti, devono essere mantenute segrete e non possono essere condivise. Per crearle, inoltre, è ne­ces­sa­rio disporre dei permessi di am­mi­ni­stra­zio­ne.

È possibile eliminare o di­sat­ti­va­re le chiavi API di Steam?

Puoi eliminare una chiave API web di Steam in qualsiasi momento tramite la pagina API di Steam. È suf­fi­cien­te accedere al proprio account e andare su “Revoke My Steam Web API Key” (Cancella la mia chiave API web di Steam). La chiave verrà di­sat­ti­va­ta e non potrà più essere uti­liz­za­ta per accedere all’API. Inoltre, puoi so­sti­tui­re una chiave che ritieni sia finita nelle mani sbagliate con una nuova. Per farlo, ti basterà generare una nuova chiave.

API IONOS per svi­lup­pa­to­ri
Gestisci i tuoi prodotti di hosting tramite la nostra potente API
  • Gestione record DNS
  • Am­mi­ni­stra­zio­ne SSL
  • Do­cu­men­ta­zio­ne API

Come creare una chiave API di Steam

La procedura descritta di seguito consente di creare una chiave API web di Steam:

Primo passaggio: apri la pagina delle chiavi API di Steam e accedi con le cre­den­zia­li del tuo account.

Secondo passaggio: inserisci il nome di dominio o un se­gna­po­sto per il quale desideri uti­liz­za­re la chiave API di Steam. Suc­ces­si­va­men­te, accetta le con­di­zio­ni di utilizzo dell’API web di Steam e fai clic su “Register” (Registra).

Terzo passaggio: si aprirà una nuova finestra in cui apparirà la chiave API generata, composta da 32 cifre di caratteri e numeri. Copia la chiave e incollala nella posizione de­si­de­ra­ta all’interno di un codice, un’ap­pli­ca­zio­ne o un CMS (Content Ma­na­ge­ment System).

Consiglio

Vorresti sapere come creare chiavi API non solo per Steam, ma anche per servizi come Google Maps, Ope­n­Wea­ther e YouTube? Scoprilo con­sul­tan­do le nostre guide:

Come trovare le chiavi API per Steam

Se hai già creato delle chiavi API e ora desideri ri­tro­var­le, di­sat­ti­var­le, eli­mi­nar­le o ricrearle, procedi come segue: accedi nuo­va­men­te alla pagina di Steam dedicata alle chiavi API di Steam. Qui troverai un elenco delle chiavi API già create, che potrai eliminare in qualsiasi momento facendo clic su “Revoke My Steam API Key” (Cancella la mia chiave API di Steam).

Vai al menu prin­ci­pa­le