Los programas que descargan reseñas de Steam tienen una fecha límite. Valve desactivará la antigua dirección de consulta el 22 de octubre, según el aviso que publicó el día 2. Quien mantenga una herramienta conectada a esa dirección deberá adaptarla para que siga recibiendo opiniones. Leer o escribir reseñas en la tienda no forma parte de este cambio.
La API es la vía que permite a un programa pedir las reseñas de un juego y recibirlas ordenadas como datos, sin copiar cada comentario a mano. Puede servir a un estudio para detectar quejas repetidas o a investigadores para comparar juegos, como en el estudio sobre las reseñas de títulos que usan IA. Valve explica que separar estas consultas de la tienda ayudará a evitar ralentizaciones cuando haya mucha actividad y permitirá a los desarrolladores consultar con más frecuencia.
Se podrá consultar sin una clave de desarrollador
El anuncio se dirige a estudios y les indica que utilicen una clave de Steamworks asociada a su juego. Sin embargo, la documentación de GetAppReviews también permite consultas anónimas. Es importante para quienes mantienen herramientas públicas y podría perderse si solo se lee el aviso de migración.
Sin clave, las consultas comparten un límite de frecuencia menor y pueden recibir una respuesta guardada durante un máximo de diez minutos. Eso significa que pedir los datos otra vez no garantiza ver la última reseña al instante. Cuando se supera el límite, el servicio devuelve el código HTTP 429, que indica demasiadas peticiones. Valve no publica en esa página una cifra de consultas permitidas por minuto.
Conviene distinguir esta sustitución del cierre de la API pública anunciado por Reddit. Steam mantiene una vía pública para leer reseñas automáticamente. Su servidor exclusivo para editores es otra dirección y, según la guía general de la API, sí exige una clave de editor en todas las consultas.

Cambiar la dirección no basta
La dirección retirada contiene «store.steampowered.com/appreviews». La nueva consulta pública es GetAppReviews, dentro de IUserReviewsService, en api.steampowered.com. Además de mover la petición, hay que adaptar cómo se envía y cómo se interpreta la respuesta. La guía de migración enumera cambios que pueden romper un programa aunque consiga conectarse.
Los parámetros pasan a enviarse en input_json, un paquete de texto estructurado con las opciones de la consulta. El idioma cambia de language a languages y admite una lista. Algunas opciones que antes se expresaban con palabras utilizan ahora valores numéricos definidos en la documentación. También desaparecen el indicador success y el número de juegos que posee el autor de la reseña, y se añade refunded para indicar si recibió un reembolso.
Antes del 22 de octubre, quien mantenga una herramienta debería probar que recibe las reseñas esperadas, conserva sus filtros y puede recorrer varias páginas de resultados. Estas son comprobaciones recomendadas a partir de los cambios documentados, no una migración que hayamos ejecutado. Valve no ha concretado la hora del apagado en el anuncio, así que esperar al propio día 22 añade un riesgo innecesario.

La conversación empieza aquí
Accede con una cuenta de apoyo para comentar. Entrar




Todavía no ha comentado nadie. ¿Estrenas tú?