Complemento de Variable Global: Web API
Este complemento crea una clave de lectura y una clave de escritura para la API pública de variables de la sala, en https://www.habbo.es/api/public/rooms/{roomId}/variables... Las peticiones se autentican con las cabeceras X-Wired-Read-Key (lectura) y X-Wired-Write-Key (escritura). Los valores son enteros de 64 bits con signo enviados como texto, hay operaciones por lotes (batch) de hasta 50 operaciones y existe un punto de enlace /variables/bulk-delete, desactivado por defecto, que borra de forma irreversible el contenido de las variables. Nadie más puede ver el contenido de este wired.
Variable de Contexto
Variable de Usuario
Variable de Furni
De Otra Sala
Variable Global
Eco
Reto
Cadena de Reto
Barra de Vida Superior
Puntos de Vida
Progreso de Nivel
Visualizador Numérico
Barra de Progreso
Barra de Estado
Misión Diaria
Variable Puntero
Importar
Tabla de Clasificación
CompartirOpciones del wired
- Clave API para lectura
- Se envía en la cabecera X-Wired-Read-Key para consultar valores (lecturas simples, listados y conteos). Botones: Generar, Copiar, Regenerar, Limpiar.
- Clave API para escritura
- Se envía en la cabecera X-Wired-Write-Key para crear, actualizar o eliminar valores y para las operaciones batch (hasta 50 por petición).
- Permisos adicionales: Permitir eliminación masiva
- Habilita /variables/bulk-delete. Habbo lo marca como peligroso: una llamada accidental elimina todo el contenido de las variables sin vuelta atrás. Mantenlo desactivado salvo que lo necesites.
- Abrir documentación de la API
- Enlace a la documentación oficial con todos los puntos de enlace, formatos y límites de uso.
Pila del escenario
Leer el marcador desde una web
La variable global “marcador” se consulta desde una página propia con una petición GET a /api/public/rooms/{roomId}/variables... y la cabecera X-Wired-Read-Key. El valor llega como texto.
Consejos
- Guarda las claves solo en el servidor de tu aplicación, nunca en código visible del navegador ni en mensajes públicos.
- Trata los valores como texto en tu código (o con enteros de 64 bits) para no perder precisión con números grandes.
- Después de cambiar la configuración de variables en la sala, puede que necesites recargar la sala para que la API funcione bien.
- Para reaccionar en la sala a cambios hechos por la API, activa el origen “Externa” en Causante WIRED: Cambios de la Variable.
Errores comunes
- Compartir las claves con personas de poca confianza: con la de escritura pueden modificar todas las variables.
- Recoger el complemento sin querer: la API deja de funcionar y, al colocarlo de nuevo, las claves son diferentes.
- Activar la eliminación masiva y probar en la sala real: Habbo recomienda probar primero con variables de prueba en otra sala.
Wireds relacionados
Aprende a usarlo en la Academia
- Web API de variables: leer datos desde tu web · Integración y salas conectadas
- Web API: escribir variables y proteger tus claves · Integración y salas conectadas
- Proyecto final: tu red de juegos · Integración y salas conectadas