Steamworks-dokumentation
ISteamRemoteStorage-grænseflade
Primær grænseflade til at interagere med Steam-værksted og brugerskabt indhold (UGC).

Se IPublishedFileService, IWorkshopService, ISteamPublishedItemSearch og ISteamPublishedItemVoting for yderligere værksteds- og UGC-relaterede metoder.

EnumerateUserSubscribedFiles

POST https://partner.steam-api.com/ISteamRemoteStorage/EnumerateUserSubscribedFiles/v1/
NavnTypePåkrævetBeskrivelse
keystringSteamworks-web-API – udgivergodkendelsesnøgle
steamiduint64Brugerens Steam-ID
appiduint32Produktets app-ID
listtypeuint32EUCMListType



BEMÆRK: Dette kald kræver en API-udgivernøgle for at bruge denne metode. Derfor SKAL denne API kaldes fra en sikker server og må aldrig bruges direkte af klienter!

GetCollectionDetails

POST https://api.steampowered.com/ISteamRemoteStorage/GetCollectionDetails/v1/
NavnTypePåkrævetBeskrivelse
collectioncountuint32Antal samlinger, der anmodes om
publishedfileids[0]uint64Samlings-ID'er, der skal hentes detaljer til

GetPublishedFileDetails

POST https://api.steampowered.com/ISteamRemoteStorage/GetPublishedFileDetails/v1/
NavnTypePåkrævetBeskrivelse
itemcountuint32Antal genstande, der anmodes om
publishedfileids[0]uint64Udgivet fil-ID, der skal slås op

GetUGCFileDetails

GET https://api.steampowered.com/ISteamRemoteStorage/GetUGCFileDetails/v1/
NavnTypePåkrævetBeskrivelse
keystringSteamworks-web-API – brugergodkendelsesnøgle
steamiduint64Hvis angivet, returneres der kun detaljer, hvis filen ejes af det angivne Steam-ID
ugciduint64ID på fil med brugerskabt indhold, der skal hentes oplysninger om
appiduint32Produktets app-ID

SetUGCUsedByGC

POST https://partner.steam-api.com/ISteamRemoteStorage/SetUGCUsedByGC/v1/
NavnTypePåkrævetBeskrivelse
keystringSteamworks-web-API – udgivergodkendelsesnøgle
steamiduint64Brugerens Steam-ID
ugciduint64ID på fil med brugerskabt indhold, som der arbejdes med
appiduint32App-ID på produkt, hvis opdateringstilstand skal ændres
usedboolNy parametertilstand



BEMÆRK: Dette kald kræver en API-udgivernøgle for at bruge denne metode. Denne API SKAL kaldes fra en sikker server og må aldrig bruges direkte af klienter!

SubscribePublishedFile

POST https://partner.steam-api.com/ISteamRemoteStorage/SubscribePublishedFile/v1/
NavnTypePåkrævetBeskrivelse
keystringSteamworks-web-API – udgivergodkendelsesnøgle
steamiduint64Brugerens Steam-ID
appiduint32Produktets app-ID
publishedfileiduint64Udgivet fil-ID, der skal abonneres på



BEMÆRK: Dette kald kræver en API-udgivernøgle for at bruge denne metode. Denne API SKAL kaldes fra en sikker server og må aldrig bruges direkte af klienter!

UnsubscribePublishedFile

POST https://partner.steam-api.com/ISteamRemoteStorage/UnsubscribePublishedFile/v1/
NavnTypePåkrævetBeskrivelse
keystringSteamworks-web-API – udgivergodkendelsesnøgle
steamiduint64Brugerens Steam-ID
appiduint32Produktets app-ID
publishedfileiduint64Udgivet fil-ID, der ikke længere skal abonneres på



BEMÆRK: Dette kald kræver en API-udgivernøgle for at bruge denne metode. Derfor SKAL denne API kaldes fra en sikker server og må aldrig bruges direkte af klienter!