Comment créer une Steam API Key ?

Avec une clé API Steam, vous intégrez des fonctions Steam à vos propres sites Web ou applications. Vous devez pour cela posséder un compte Steam. Nous vous expliquons comment créer une Steam Web API Key ou clé API Web Steam.

Qu’est-ce que l’API Steam ?

Vous souhaitez proposer et pouvoir tenir à jour des fonctionnalités Steam, comme des informations de groupes, des listes d’amis, des résultats de jeu ou des informations relatives aux réseaux sociaux ? Vous avez donc besoin d’accéder à l’API Web de Steam basée sur HTTP. L’API de Valve se nomme Steamworks, elle est utilisée comme interface de programmation pour des applications ou sites Web externes. L’API Steam permet un transfert de données sûr et fiable afin d’optimiser vos propres projets avec des informations de Steam.

Qu’est-ce qu’une clé API Steam ?

Pour pouvoir utiliser l’API Steam, vous avez systématiquement besoin d’une clé API. Il s’agit d’une clé d’authentification secrète et unique avec laquelle vous vous authentifiez pour obtenir un accès autorisé. Si l’API Steam authentifie votre clé API Web Steam, vous pouvez utiliser les outils et services de Steamworks. Associée au jeton d’identification Steam Guard, la clé API constitue un mécanisme de protection pour les transferts de données et les accès externes autorisés.

Quelles sont les fonctions de l’API Steam ?

Voici les principales fonctions pouvant être utilisées avec l’API Steam sous Steamworks :

  • ISteamNews : fil d’actualités pour tous les jeux Steam
  • ISteamUserStats : affiche ou active de nouveaux accomplissements et les statistiques des jeux.
  • ISteamUser : mise à disposition d’informations relatives aux utilisateurs de Steam, ainsi qu’aux listes de favoris, listes de groupes et listes d’amis.
  • ITFItems_440 : mise à disposition d’informations relatives à des articles d’utilisateurs.
documentation-steam-web-apis.png
La documentation de l’API présente toutes les API Web Steam disponibles. / Source : https://steamcommunity.com/dev?l=english

La présentation de l’API Web de Steam offre un aperçu de toutes les API de Steam.

L’API Steam est-elle gratuite ?

À ce jour (août 2023), Valve propose gratuitement l’API Steam et son accès aux fonctions de Steamworks. Vous êtes donc libre d’intégrer à vos services et applications externes une sélection de fonctions via l’API. Vous avez toutefois besoin d’un compte Steam possédant des droits d’administrateur et d’un Steam ID.

Quels sont les avantages de l’API Steam et de la clé API ?

Steam est considérée comme la plus importante et prospère plateforme en ligne pour l’achat et la commercialisation de jeux. Quiconque intègre à un site Web des fonctionnalités populaires, comme les résultats et les statistiques (Achievements) et les réseaux sociaux de Steam, comme les listes de groupes et d’amis, augmente son expérience d’utilisation. Cela s’est surtout révélé judicieux et efficace pour le marketing multimédia en ligne centré sur le jeu, afin d’augmenter la notoriété de la marque via une offre variée.

Que ne faut-il pas négliger avec les clés API Steam ?

Lorsque vous créez une clé API pour votre compte Steam, vous ne devez pas la partager avec des personnes non autorisées ni la rendre publique. Une clé volée ou compromise peut entraîner le piratage du compte ou une utilisation frauduleuse des données. Les fraudeurs visent principalement les clés API avec lesquelles vous accédez aux informations, qui sont prévues uniquement pour les utilisateurs autorisés.

Différences entre les clés d’utilisateur et les clés d’édition

Les clés API de Steam existent en deux versions :

  • Clé d’utilisateur Steam : la clé d’utilisateur est une clé API Steam pouvant être créée par tous les utilisateurs possédant un compte Steam. La clé créée peut ensuite être utilisée pour l’intégration des fonctions de Steamworks à des services externes.
  • Clé d’édition Steam : la clé d’édition est requise lorsque vous partagez des données confidentielles ou exécutez des actions protégées par des autorisations d’accès. Avec les paramètres de clé correspondants, vous pouvez définir à quelle méthode sert la clé API. La clé d’édition est associée à un groupe d’éditeurs et permet l’accès à tous les ID d’application du groupe. En règle générale, la clé d’édition est envisageable uniquement pour le serveur d’édition protégé, est conservée dans un lieu sûr et ne doit pas être partagée avec un jeu. Sa création présuppose des droits d’administrateur.

Une clé API Steam peut-elle être supprimée ou désactivée ?

Vous pouvez à tout moment supprimer une clé API Web Steam via la page API de Steam. Pour ce faire, connectez-vous simplement à votre compte et cliquez sur « Révoquer ma clé API Web Steam ». La clé est alors désactivée et ne peut plus être utilisée pour accéder à l’API. Cette méthode vous permet également d’échanger une clé contre une nouvelle si vous pensez qu’elle est tombée entre de mauvaises mains. Pour cela, générez simplement une nouvelle clé.

API de IONOS pour développeurs
Gérez vos produits d'hébergement grâce à notre puissante API
  • Enregistrements DNS
  • Administration SSL
  • Documentation API

Créer une clé API Steam : étape par étape

Procédez comme suit pour créer une clé API Web Steam :

Étape 1 : rendez-vous sur la page de présentation des clés API Steam et connectez-vous à votre compte Steam à l’aide de vos identifiants de connexion.

Étape 2 : ajoutez le nom du domaine ou un texte de substitution pour lequel vous souhaitez utiliser la clé API Steam. Acceptez ensuite les conditions d’utilisation de l’API Web Steam et cliquez sur « S’inscrire ».

Étape 3 : une nouvelle fenêtre s’ouvre dans laquelle vous pouvez visualiser la clé API générée de 32 caractères alphanumériques. Copiez la clé et insérez-la à l’emplacement souhaité dans votre code, votre application ou votre SGC (système de gestion de contenu).

Conseil

Vous souhaitez également savoir comment créer des clés API pour Google Maps, OpenWeather ou YouTube ? Consultez nos guides :

Retrouver des clés API pour Steam

Procédez comme suit pour trouver, désactiver, supprimer ou recréer des clés API déjà existantes : connectez-vous à la page Steam présentant les clés API Steam. Les clés API existantes sont répertoriées sur cette page. Vous pouvez les supprimer à tout moment à l’aide du bouton « Révoquer ma clé API Steam ».

Cet article vous a-t-il été utile ?
Page top