Steamworks документация
ISteamRemoteStorage интерфейс
Primary interface for interacting with the Steam работилница and User Generated Content (UGC).

See IPublishedFileService, IWorkshopService, ISteamPublishedItemSearch, and ISteamPublishedItemVoting for additional Workshop and UGC related methods.

EnumerateUserSubscribedFiles

POST https://partner.steam-api.com/ISteamRemoteStorage/EnumerateUserSubscribedFiles/v1/
ИмеТипИзискваноОписание
keystringУдостоверителен ключ на издател за Steamworks уеб API.
steamiduint64Steam № на потребител.
appiduint32№ на приложение за продукт.
listtypeuint32EUCMListType



ЗАБЕЛЕЖКА: Това повикване изисква API ключа на издателя, за да се използва този метод. Ето защо този приложно програмен интерфейс ТРЯБВА да бъде повикан от защитен сървър и никога не може да се използва директно от клиентите!

GetCollectionDetails

POST https://api.steampowered.com/ISteamRemoteStorage/GetCollectionDetails/v1/
ИмеТипИзискваноОписание
collectioncountuint32Number of collections being requested
publishedfileids[0]uint64collection ids to get the details for

GetPublishedFileDetails

POST https://api.steampowered.com/ISteamRemoteStorage/GetPublishedFileDetails/v1/
ИмеТипИзискваноОписание
itemcountuint32Броят на артикулите, които биват изискани.
publishedfileids[0]uint64published file id to look up

GetUGCFileDetails

GET https://api.steampowered.com/ISteamRemoteStorage/GetUGCFileDetails/v1/
ИмеТипИзискваноОписание
keystringУдостоверителен ключ на потребител за Steamworks уеб API.
steamiduint64If specified, only returns details if the file is owned by the SteamID specified
ugciduint64ID of UGC file to get info for
appiduint32№ на приложение за продукт.

SetUGCUsedByGC

POST https://partner.steam-api.com/ISteamRemoteStorage/SetUGCUsedByGC/v1/
ИмеТипИзискваноОписание
keystringУдостоверителен ключ на издател за Steamworks уеб API.
steamiduint64Steam № на потребител.
ugciduint64ID of UGC file whose bits are being fiddled with
appiduint32appID of product to change updating state for
usedboolNew state of flag



ЗАБЕЛЕЖКА: Това повикване изисква API ключа на издателя, за да се използва този метод. Ето защо този приложно програмен интерфейс ТРЯБВА да бъде повикан от защитен сървър и никога не може да се използва директно от клиентите!

SubscribePublishedFile

POST https://partner.steam-api.com/ISteamRemoteStorage/SubscribePublishedFile/v1/
ИмеТипИзискваноОписание
keystringУдостоверителен ключ на издател за Steamworks уеб API.
steamiduint64Steam № на потребител.
appiduint32№ на приложение за продукт.
publishedfileiduint64published file id to subscribe to



ЗАБЕЛЕЖКА: Това повикване изисква API ключа на издателя, за да се използва този метод. Ето защо този приложно програмен интерфейс ТРЯБВА да бъде повикан от защитен сървър и никога не може да се използва директно от клиентите!

UnsubscribePublishedFile

POST https://partner.steam-api.com/ISteamRemoteStorage/UnsubscribePublishedFile/v1/
ИмеТипИзискваноОписание
keystringУдостоверителен ключ на издател за Steamworks уеб API.
steamiduint64Steam № на потребител.
appiduint32№ на приложение за продукт.
publishedfileiduint64published file id to unsubscribe from



ЗАБЕЛЕЖКА: Това повикване изисква API ключа на издателя, за да се използва този метод. Ето защо този приложно програмен интерфейс ТРЯБВА да бъде повикан от защитен сървър и никога не може да се използва директно от клиентите!