Con una API key de Steam puedes integrar funciones de Steam en tus páginas web o apli­ca­cio­nes. Para ello necesitas una cuenta de Steam. Te mostramos cómo crear claves Web API de Steam.

¿Qué es la API de Steam?

¿Quieres integrar funciones de Steam como in­fo­r­ma­ción de grupos, listas de amigos, logros de juegos o in­fo­r­ma­ción de redes sociales y ma­n­te­ne­r­las ac­tua­li­za­das? Entonces necesitas acceso a la API web basada en HTTP de Steam. La API de Valve se llama Stea­m­wo­r­ks y puede uti­li­zar­se como interfaz de pro­gra­ma­ción para apli­ca­cio­nes externas, páginas web o apps. La API de Steam permite una tra­n­s­fe­re­n­cia de datos segura y fiable para optimizar tus propios proyectos con la in­fo­r­ma­ción de Steam.

¿Qué es una API key de Steam?

Para utilizar la API de Steam necesitas una API key. Se trata de una clave de au­te­n­ti­ca­ción secreta y única que utilizas para au­te­n­ti­car­te y obtener acceso au­to­ri­za­do. Si la API de Steam confirma tu web API key de Steam, podrás utilizar im­po­r­ta­n­tes he­rra­mie­n­tas y servicios de Stea­m­wo­r­ks. Junto con el token de au­te­n­ti­ca­ción de Steam Guard, la clave API pro­po­r­cio­na un mecanismo de pro­te­c­ción para permitir el acceso externo au­to­ri­za­do y las tra­n­s­fe­re­n­cias de datos.

¿Qué funciones ofrece la API de Steam?

Las funciones más im­po­r­ta­n­tes que se pueden utilizar con la API de Steam a través de Stea­m­wo­r­ks incluyen:

  • IS­tea­m­Ne­ws: muestra noticias de cualquier juego de Steam
  • IS­tea­mU­se­r­S­tats: muestra o de­s­blo­quea logros y es­ta­dí­s­ti­cas de juegos
  • IS­tea­mU­ser: pro­po­r­cio­na in­fo­r­ma­ción sobre los usuarios de Steam, así como cla­si­fi­ca­cio­nes, listas de grupos y listas de amigos
  • ITFItems_440: pro­po­r­cio­na in­fo­r­ma­ción sobre los artículos de los usuarios
Imagen: Todas las API web de Steam
Consulta la do­cu­me­n­ta­ción de las API para conocer todas las API web de Steam di­s­po­ni­bles. / Fuente: https://stea­m­co­m­mu­ni­ty.com/dev

En el resumen de la Web API tienes una visión general de todas las APIs de Steam.

¿Es gratuita la API de Steam?

Ac­tua­l­me­n­te (noviembre de 2023) Valve ofrece la API de Steam con acceso a las funciones de Stea­m­wo­r­ks de forma gratuita. Por lo tanto, puedes integrar funciones se­le­c­cio­na­das a través de la API en servicios y apli­ca­cio­nes externas. Sin embargo, para ello necesitas una cuenta de Steam con derechos ad­mi­ni­s­tra­ti­vos y un SteamID.

¿Cuáles son las ventajas de la API de Steam y las API keys?

Steam está co­n­si­de­ra­da como la mayor y más exitosa pla­ta­fo­r­ma online de compra y di­s­tri­bu­ción de juegos. Si integras funciones como logros y es­ta­dí­s­ti­cas (achie­ve­me­nts), redes sociales de Steam, así como listas de grupos y amigos en una página web, mejorarás la ex­pe­rie­n­cia del usuario. Esto resulta muy útil y eficaz para el marketing mu­l­ti­me­dia online centrado en los juegos con el fin de aumentar la pe­r­ce­p­ción de marca a través de una oferta variada.

Qué tener en cuenta con las API keys de Steam

Si creas una clave API para tu cuenta de Steam, no debes co­m­pa­r­ti­r­la con personas no au­to­ri­za­das ni pú­bli­ca­me­n­te. Una clave robada o co­m­pro­me­ti­da puede conducir al robo de la cuenta o al uso indebido de los datos. Por ello, los hackers tienen como objetivo las claves API, con las que se puede obtener in­fo­r­ma­ción que solo está destinada a usuarios au­to­ri­za­dos.

Di­fe­re­n­cia entre clave de usuario y clave de editor.

Hay que di­s­ti­n­guir entre dos variantes de API keys de Steam:

  • Clave de usuario de Steam: las claves de usuario de Steam son API keys de Steam que pueden crear todos los usuarios con una cuenta de Steam. La clave creada puede uti­li­zar­se para integrar funciones de Stea­m­wo­r­ks en servicios externos.
  • Clave de editor de Steam: las claves de editor son ne­ce­sa­rias cuando se comparten datos co­n­fi­de­n­cia­les o se realizan acciones con permisos de acceso re­s­tri­n­gi­dos. Se pueden utilizar pa­rá­me­tros de clave apro­pia­dos para es­pe­ci­fi­car los métodos para los que se utiliza la clave API. Las claves de editor están asociadas a un grupo de editores y permiten el acceso a todos los ID del grupo. Por regla general, las claves de editor solo pueden uti­li­zar­se para se­r­vi­do­res de editor seguros, deben ma­n­te­ne­r­se pro­te­gi­das y no pueden co­m­pa­r­ti­r­se. La creación también requiere derechos de ad­mi­ni­s­tra­dor.

¿Se pueden eliminar o des­ac­ti­var las API keys de Steam?

Puedes eliminar una Steam Web API key en cualquier momento a través de la página API de Steam. Para ello, inicia sesión con tu cuenta y ve a “Revoke My Steam Web API Key”. La clave se des­ac­ti­va­rá y ya no podrá uti­li­zar­se para acceder a la API. De esta forma, también puedes cambiar una clave que creas que ha sido robada. Para ello, basta con generar una nueva clave.

API gratuita de IONOS
Gestione sus productos de Hosting a través de nuestra Interfaz de Pro­gra­ma­ción de Apli­ca­cio­nes (API)
  • Registros DNS
  • Ad­mi­ni­s­tra­ción SSL
  • Do­cu­me­n­ta­ción API

Crear una API key de Steam

Sigue los si­guie­n­tes pasos para crear una Steam Web API key:

Paso 1. Ve a la página general de Steam API keys e inicia sesión con las cre­de­n­cia­les de tu cuenta de Steam.

Paso 2. Añade el nombre de dominio o un marcador de posición para el que deseas utilizar la clave API de Steam. A co­n­ti­nua­ción, acepta los términos de uso de la API Web de Steam y haz clic en “Register”.

Paso 3. Se abrirá una nueva ventana en la que podrás ver la clave API generada con 32 dígitos formados por ca­ra­c­te­res y números. Copia la clave y pégala en la ubicación deseada de tu código, app o CMS (Content Ma­na­ge­me­nt System).

Consejo

¿Quieres saber cómo crear claves API no solo para Steam, sino también para servicios como Google Maps, Ope­n­Wea­ther o YouTube? Te lo ex­pli­ca­mos:

Encontrar API keys para Steam

Si quieres encontrar, des­ac­ti­var o eliminar nuevas claves API para Steam que ya hayan sido creadas, vuelve a entrar en la página de Steam API keys. Aquí en­co­n­tra­rás una lista de claves API ya creadas, que puedes eliminar en cualquier momento haciendo clic en “Revoke My Steam API Key”.

Ir al menú principal