Documentation Steamworks
Interface IWorkshopService
Autres méthodes du service Workshop Steam réservées aux équipes d'édition. Pour interagir directement avec les objets du Steam Workshop, consultez ISteamRemoteStorage.

REMARQUE : il s'agit d'une interface de service. Les méthodes de cette interface doivent être appelées avec le paramètre input_json.

Pour plus d'informations sur l'utilisation de l'API web de Steamworks, consultez la section Présentation de l'API Web.

SetItemPaymentRules

POST https://partner.steam-api.com/IWorkshopService/SetItemPaymentRules/v1/
NomTypeRequisDescription
keystringClé d'authentification de l'équipe d'édition pour l'API web de Steamworks.
appiduint32L'AppID auquel appartient cet item.
gameitemiduint32
associated_workshop_files{message}
partner_accounts{message}
validate_onlyboolSe contente de valider les règles sans les faire persister.
make_workshop_files_subscribableboolPermettre aux utilisateurs et utilisatrices de s'abonner aux items du Workshop ?

Voir les règles de paiement pour un item en particulier.

REMARQUE : cet appel nécessite une clé d'API d'édition afin de pouvoir utiliser la méthode. Il est donc OBLIGATOIRE que cette API soit appelée depuis un serveur sécurisé. Elle ne doit jamais être utilisée directement par la clientèle !

GetFinalizedContributors

GET https://partner.steam-api.com/IWorkshopService/GetFinalizedContributors/v1/
NomTypeRequisDescription
keystringClé d'authentification de l'équipe d'édition pour l'API web de Steamworks.
appiduint32L'AppID auquel appartient cet item.
gameitemiduint32

Obtenir une liste de personnes ayant contribué à une combinaison spécifique d'application et d'article du Workshop.

REMARQUE : Cet appel nécessite une clé d'API d'édition afin de pouvoir utiliser la méthode. Il est donc OBLIGATOIRE que cette API soit appelée depuis un serveur sécurisé. Elle ne doit jamais être utilisée directement par la clientèle !

GetItemDailyRevenue

GET https://partner.steam-api.com/IWorkshopService/GetItemDailyRevenue/v1/
NomTypeRequisDescription
keystringClé d'authentification de l'équipe d'édition pour l'API web de Steamworks.
appiduint32L'AppID auquel appartient cet item.
item_iduint32L'ID de l'item du Workshop pour lequel obtenir les recettes.
date_startuint32
date_enduint32

Permet d'obtenir le revenu d'une application et d'une définition d'item spécifiques pour une période donnée.

REMARQUE : cet appel nécessite une clé d'API d'édition afin de pouvoir utiliser la méthode. Il est donc OBLIGATOIRE que cette API soit appelée depuis un serveur sécurisé. Elle ne doit jamais être utilisée directement par la clientèle !

PopulateItemDescriptions

POST https://partner.steam-api.com/IWorkshopService/PopulateItemDescriptions/v1/
NomTypeRequisDescription
keystringClé d'authentification de l'équipe d'édition pour l'API web de Steamworks.
appiduint32
languages{message}

Remplit le bloc de descriptions d'items.

REMARQUE : cet appel nécessite une clé d'API d'édition afin de pouvoir utiliser la méthode. Il est donc OBLIGATOIRE que cette API soit appelée depuis un serveur sécurisé. Elle ne doit jamais être utilisée directement par la clientèle !