Steamworks-Dokumentation
ISteamRemoteStorage-Schnittstelle
Primäre Schnittstelle zur Interaktion mit dem Steam Workshop und nutzergenerierten Inhalten (UGC).

Weitere Informationen zu Methoden für den Workshop und UGC finden Sie in den Artikeln IPublishedFileService, IWorkshopService, ISteamPublishedItemSearch und ISteamPublishedItemVoting.

EnumerateUserSubscribedFiles

POST https://partner.steam-api.com/ISteamRemoteStorage/EnumerateUserSubscribedFiles/v1/
NameTypErforderlich?Beschreibung
keystringPublisher-Authentifizierungsschlüssel der Steamworks-Web-API
steamiduint64Steam-ID des Benutzers
appiduint32App-ID des Produkts
listtypeuint32EUCMListType



HINWEIS: Dieser Aufruf erfordert einen Publisher-API-Schlüssel, um diese Methode verwenden zu können. Daher MUSS diese API von einem gesicherten Server aufgerufen werden und kann nie direkt von Clients verwendet werden!

GetCollectionDetails

POST https://api.steampowered.com/ISteamRemoteStorage/GetCollectionDetails/v1/
NameTypErforderlich?Beschreibung
collectioncountuint32Anzahl an angeforderten Kollektionen
publishedfileids[0]uint64Kollektions-IDs, für die die Details eingeholt werden.

GetPublishedFileDetails

POST https://api.steampowered.com/ISteamRemoteStorage/GetPublishedFileDetails/v1/
NameTypErforderlich?Beschreibung
itemcountuint32Anzahl an angeforderten Gegenständen
publishedfileids[0]uint64ID der veröffentlichten Datei, nach der gesucht werden soll.

GetUGCFileDetails

GET https://api.steampowered.com/ISteamRemoteStorage/GetUGCFileDetails/v1/
NameTypErforderlich?Beschreibung
keystringBenutzer-Authentifizierungsschlüssel der Steamworks-Web-API
steamiduint64Falls dies angegeben wird, werden nur dann Details zurückgegeben, wenn die angegebene Steam-ID die Datei besitzt.
ugciduint64ID der UGC-Datei, für die Informationen abgerufen werden sollen.
appiduint32App-ID des Produkts

SetUGCUsedByGC

POST https://partner.steam-api.com/ISteamRemoteStorage/SetUGCUsedByGC/v1/
NameTypErforderlich?Beschreibung
keystringPublisher-Authentifizierungsschlüssel der Steamworks-Web-API
steamiduint64Steam-ID des Benutzers
ugciduint64ID der UGC-Datei, deren Bits geändert werden
appiduint32App-ID des Produkts, dessen Aktualisierungsstatus geändert werden soll
usedboolNeuer Status des Flags



HINWEIS: Dieser Aufruf erfordert einen Publisher-API-Schlüssel, um diese Methode verwenden zu können. Daher MUSS diese API von einem gesicherten Server aufgerufen werden und kann nie direkt von Clients verwendet werden!

SubscribePublishedFile

POST https://partner.steam-api.com/ISteamRemoteStorage/SubscribePublishedFile/v1/
NameTypErforderlich?Beschreibung
keystringPublisher-Authentifizierungsschlüssel der Steamworks-Web-API
steamiduint64Steam-ID des Benutzers
appiduint32App-ID des Produkts
publishedfileiduint64ID der veröffentlichten Datei, die abonniert werden soll



HINWEIS: Dieser Aufruf erfordert einen Publisher-API-Schlüssel, um diese Methode verwenden zu können. Daher MUSS diese API von einem gesicherten Server aufgerufen werden und kann nie direkt von Clients verwendet werden!

UnsubscribePublishedFile

POST https://partner.steam-api.com/ISteamRemoteStorage/UnsubscribePublishedFile/v1/
NameTypErforderlich?Beschreibung
keystringPublisher-Authentifizierungsschlüssel der Steamworks-Web-API
steamiduint64Steam-ID des Benutzers
appiduint32App-ID des Produkts
publishedfileiduint64ID der veröffentlichten Datei, der nicht mehr gefolgt werden soll



HINWEIS: Dieser Aufruf erfordert einen Publisher-API-Schlüssel, um diese Methode verwenden zu können. Daher MUSS diese API von einem gesicherten Server aufgerufen werden und kann nie direkt von Clients verwendet werden!