Documentazione di Steamworks
Interfaccia IGameServersService
Metodi per migliorare l'amministrazione dei server di gioco di Steam.

NOTA: questa è un interfaccia di servizio. I metodi devono essere chiamati utilizzando il parametro input_json.

Per ulteriori informazioni sull'API web di Steamworks, consulta la seguente documentazione: Panoramica sull'API web.

GetAccountList

GET https://api.steampowered.com/IGameServersService/GetAccountList/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.

Ottiene una lista degli account di un server di gioco e i relativi token di accesso

CreateAccount

POST https://api.steampowered.com/IGameServersService/CreateAccount/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
appid uint32L'app per cui utilizzare l'account
memostringLa nota da impostare sul nuovo account

Crea un account di un server di gioco persistente

SetMemo

POST https://api.steampowered.com/IGameServersService/SetMemo/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
steamiduint64L'ID di Steam del server di gioco su cui impostare la nota
memostringLa nota da impostare sul nuovo account

Questo metodo cambia la nota associata all'account del server di gioco. Le note non hanno alcun effetto sull'account. La nota viene mostrata nella risposta GetAccountList e serve solamente a ricordare per cosa viene utilizzato l'account.

ResetLoginToken

POST https://api.steampowered.com/IGameServersService/ResetLoginToken/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
steamiduint64L'ID di Steam del server di gioco per cui resettare il token di accesso

Genera un nuovo token di accesso per il server di gioco specificato

DeleteAccount

POST https://api.steampowered.com/IGameServersService/DeleteAccount/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
steamiduint64L'ID di Steam del server di gioco da eliminare

Elimina un account persistente di un server di gioco

GetAccountPublicInfo

GET https://api.steampowered.com/IGameServersService/GetAccountPublicInfo/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
steamiduint64L'ID di Steam del server di gioco per cui ottenere informazioni

Ottiene informazioni pubbliche sull'account del server di gioco specificato

QueryLoginToken

GET https://api.steampowered.com/IGameServersService/QueryLoginToken/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
login_tokenstringToken di accesso da consultare

Consulta lo stato del token specificato, che deve essere di tua proprietà

GetServerSteamIDsByIP

GET https://api.steampowered.com/IGameServersService/GetServerSteamIDsByIP/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
server_ipsstring

Ottiene una lista degli ID di Steam di un server attraverso una lista di IP

GetServerIPsBySteamID

GET https://api.steampowered.com/IGameServersService/GetServerIPsBySteamID/v1/
NomeTipoNecessarioDescrizione
keystringChiave di autenticazione dell'utente per l'API web di Steamworks.
server_steamidsuint64

Ottiene una lista di indirizzi IP di un server attraverso una lista di ID di Steam