Documentation Steamworks
Authentification à l'aide des clés de l'API web
Certaines méthodes de l'API web renvoient des données accessibles publiquement et ne demandent pas d'autorisation lors de l'appel. Other methods may require you to use a unique API key. Il existe également des méthodes qui renvoient des données sensibles ou qui effectuent une action protégée ; ces méthodes demandent des permissions d'accès spéciales. Ces API exigent l'utilisation de clés éditeurs, que vous devrez créer avant de réaliser vos appels. In cases where an API key is required, it can be provided either as a standard parameter or by setting the 'x-webapi-key' request header value.

User Keys

The standard user keys are available to everyone, all that is required is a Steam account and the domain name that will be associated with this key.

Vous devrez également accepter les conditions d'utilisation de l'API web Steam.

You can create a user Web API key from the registration page on the Steam Community.

Clés éditeurs

To securely identify a publisher, and allow access to protected methods, a publisher may request a Web API key which can be passed to the appropriate methods using the key parameter. Chaque clé est associée à un groupe de publication et peut être utilisée pour accéder aux données de tous les AppID également associés à ce groupe. To receive a publisher Web API key, see Creating a Publisher Key below.

Publisher Web API keys provide access to sensitive user data and protected methods. These keys are intended to be used for Web API requests that originate from secure publisher servers. Ces clés doivent être stockées de manière sécurisée et ne doivent en aucun cas être distribuées avec un client de jeu. Toutes les requêtes de l'API web qui contiennent des clés doivent être réalisées à travers HTTPS.

Creating a Publisher Web API Key

To create a publisher Web API key, you will need to have administrator permissions within an existing Steamworks account. If you are not an administrator yourself, you can see a list of administrators for your partner account by visiting your Steamworks Home Page and viewing the list on the right-hand side. Any one of them can create your Publisher Web API Key or can promote you to admin if appropriate.

To create a Publisher Web API key:
  1. As a user with administrative rights in your Steamworks account, first visit your groups list.
  2. Depuis la liste des groupes, sélectionnez ou créez un groupe qui contient les AppID auxquels vous souhaitez avoir accès à l'aide de la clé API web.
  3. Then click into that group to view the users and applications in that group.
  4. Si vous disposez des permissions administratives, vous devriez alors voir l'option « Créer une clé de l'API web » à droite. Autrement, la clé sera affichée si elle a déjà été créée.