Avec une clé API Steam, vous intégrez des fonctions Steam à vos propres sites Web ou ap­pli­ca­tions. Vous devez pour cela posséder un compte Steam. Nous vous ex­pli­quons 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 fonc­tion­na­li­tés Steam, comme des in­for­ma­tions de groupes, des listes d’amis, des résultats de jeu ou des in­for­ma­tions 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 Steam­works, elle est utilisée comme interface de pro­gram­ma­tion pour des ap­pli­ca­tions 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 in­for­ma­tions de Steam.

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

Pour pouvoir utiliser l’API Steam, vous avez sys­té­ma­ti­que­ment besoin d’une clé API. Il s’agit d’une clé d’au­then­ti­fi­ca­tion secrète et unique avec laquelle vous vous au­then­ti­fiez pour obtenir un accès autorisé. Si l’API Steam au­then­ti­fie votre clé API Web Steam, vous pouvez utiliser les outils et services de Steam­works. Associée au jeton d’iden­ti­fi­ca­tion Steam Guard, la clé API constitue un mécanisme de pro­tec­tion pour les trans­ferts de données et les accès externes autorisés.

Quelles sont les fonctions de l’API Steam ?

Voici les prin­ci­pales fonctions pouvant être utilisées avec l’API Steam sous Steam­works :

  • IS­team­News : fil d’ac­tua­li­tés pour tous les jeux Steam
  • IS­tea­mU­serS­tats : affiche ou active de nouveaux ac­com­plis­se­ments et les sta­tis­tiques des jeux.
  • IS­tea­mU­ser : mise à dis­po­si­tion d’in­for­ma­tions relatives aux uti­li­sa­teurs de Steam, ainsi qu’aux listes de favoris, listes de groupes et listes d’amis.
  • ITFItems_440 : mise à dis­po­si­tion d’in­for­ma­tions relatives à des articles d’uti­li­sa­teurs.
Image: Toutes les API Web Steam
La do­cu­men­ta­tion de l’API présente toutes les API Web Steam dis­po­nibles. / Source : https://steam­com­mu­nity.com/dev?l=english

La pré­sen­ta­tion 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 gra­tui­te­ment l’API Steam et son accès aux fonctions de Steam­works. Vous êtes donc libre d’intégrer à vos services et ap­pli­ca­tions externes une sélection de fonctions via l’API. Vous avez toutefois besoin d’un compte Steam possédant des droits d’ad­mi­nis­tra­teur et d’un Steam ID.

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

Steam est con­si­dé­rée comme la plus im­por­tante et prospère pla­te­forme en ligne pour l’achat et la com­mer­cia­li­sa­tion de jeux. Quiconque intègre à un site Web des fonc­tion­na­li­tés po­pu­laires, comme les résultats et les sta­tis­tiques (Achie­ve­ments) et les réseaux sociaux de Steam, comme les listes de groupes et d’amis, augmente son ex­pé­rience d’uti­li­sa­tion. Cela s’est surtout révélé judicieux et efficace pour le marketing mul­ti­mé­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 au­to­ri­sées ni la rendre publique. Une clé volée ou com­pro­mise peut entraîner le piratage du compte ou une uti­li­sa­tion frau­du­leuse des données. Les fraudeurs visent prin­ci­pa­le­ment les clés API avec les­quelles vous accédez aux in­for­ma­tions, qui sont prévues uni­que­ment pour les uti­li­sa­teurs autorisés.

Dif­fé­rences entre les clés d’uti­li­sa­teur et les clés d’édition

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

  • Clé d’uti­li­sa­teur Steam : la clé d’uti­li­sa­teur est une clé API Steam pouvant être créée par tous les uti­li­sa­teurs possédant un compte Steam. La clé créée peut ensuite être utilisée pour l’in­té­gra­tion des fonctions de Steam­works à des services externes.
  • Clé d’édition Steam : la clé d’édition est requise lorsque vous partagez des données con­fi­den­tielles ou exécutez des actions protégées par des au­to­ri­sa­tions d’accès. Avec les pa­ra­mètres de clé cor­res­pon­dants, 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’ap­pli­ca­tion du groupe. En règle générale, la clé d’édition est en­vi­sa­geable uni­que­ment 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é­sup­pose des droits d’ad­mi­nis­tra­teur.

Une clé API Steam peut-elle être supprimée ou dé­sac­ti­vée ?

Vous pouvez à tout moment supprimer une clé API Web Steam via la page API de Steam. Pour ce faire, connectez-vous sim­ple­ment à votre compte et cliquez sur « Révoquer ma clé API Web Steam ». La clé est alors dé­sac­ti­vé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 sim­ple­ment une nouvelle clé.

API de IONOS pour dé­ve­lop­peurs
Gérez vos produits d'hé­ber­ge­ment grâce à notre puissante API
  • En­re­gis­tre­ments DNS
  • Ad­mi­nis­tra­tion SSL
  • Do­cu­men­ta­tion 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é­sen­ta­tion des clés API Steam et connectez-vous à votre compte Steam à l’aide de vos iden­ti­fiants de connexion.

Étape 2 : ajoutez le nom du domaine ou un texte de subs­ti­tu­tion pour lequel vous souhaitez utiliser la clé API Steam. Acceptez ensuite les con­di­tions d’uti­li­sa­tion de l’API Web Steam et cliquez sur « S’inscrire ».

Étape 3 : une nouvelle fenêtre s’ouvre dans laquelle vous pouvez vi­sua­li­ser la clé API générée de 32 ca­rac­tères al­pha­nu­mé­riques. Copiez la clé et insérez-la à l’em­pla­ce­ment souhaité dans votre code, votre ap­pli­ca­tion ou votre SGC (système de gestion de contenu).

Conseil

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

Retrouver des clés API pour Steam

Procédez comme suit pour trouver, dé­sac­ti­ver, supprimer ou recréer des clés API déjà exis­tantes : connectez-vous à la page Steam pré­sen­tant les clés API Steam. Les clés API exis­tantes sont ré­per­to­riées sur cette page. Vous pouvez les supprimer à tout moment à l’aide du bouton « Révoquer ma clé API Steam ».

Aller au menu principal