El camino de recursos del universo.
Formato: universes/{universe_id}.
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Representa una experiencia de Roblox.
El camino de recursos del universo.
Formato: universes/{universe_id}.
La fecha y hora en que se creó el universo. Esta cadena está formateada como Timestamp.
La fecha y hora en que se actualizó por última vez el universo. Esta cadena está formateada como Timestamp.
El nombre del universo.
Este campo se puede actualizar actualizando el nombre del lugar raíz.
La descripción del universo.
Este campo se puede actualizar actualizando la descripción del lugar raíz.
El universo es de propiedad del usuario.
El universo es propiedad de un grupo.
Si el universo es o no accesible públicamente.
Posibles valores:
| Valor | Descripción | | --- | --- | | VISIBILIDAD_NO_ESPECIFICADA | Las actualizaciones que usen este valor lanzarán un error en el backend.| | PÚBLICO | El universo es público.| | PRIVADO | El universo es servidor privado.Si la visibilidad de un universo está configurada como PRIVADA, todos los jugadores activos se eliminarán inmediatamente de todos los servidores en ejecución. |. Valores posibles:
El enlazarsocial de Facebook.
El enlazarsocial de Twitter.
El enlazarsocial de YouTube.
El enlazarsocial de Twitch.
El enlazarsocial de Discord.
El enlazarsocial del grupo de Roblox.
El enlazarsocial de Guilded.
Si el chat de voz está habilitado o no para los usuarios en la experiencia.
Actualizar este valor no afectará a los servidores activos.
La calificación de edad de este universo.
Posibles valores:
| Valor | Descripción | | --- | --- | | AGE_RATING_UNSPECIFIED | La calificación de edad no se establecer.| | AGE_RATING_ALL | Soportado para todos los usuarios.| | AGE_RATING_9_PLUS | Soportado para usuarios de 9 años o más.| | AGE_RATING_13_PLUS | Soportado para usuarios de 13 años o más.| | AGE_RATING_17_PLUS | Soportado para usuarios de 17 años o más. |. Valores posibles:
Representa el precio en Robux de servidores privados.
Si no está desactivado, los servidores privados no se admiten para este universo.
Solo se puede desactivar cuando se usa una máscara de campo.
Establecer a nulo desactivará todos los servidores privados activos.
Cambiar el precio cancelará todas las suscripciones de servidor privado.
Si los jugadores pueden o no unirse a la experiencia a través del escritorio.
Si los jugadores pueden o no unirse a la experiencia a través del móvil.
Si los jugadores pueden o no unirse a la experiencia a través de la tableta.
Si los jugadores pueden unirse a la experiencia a través de la consola o no.
Si los jugadores pueden o no unirse a la experiencia a través de VR.
https://apis.roblox.com
{
"path": "universes/123",
"createTime": "2023-07-05T12:34:56Z",
"updateTime": "2023-07-05T12:34:56Z",
"displayName": "ROBLOX Battle [OPEN]",
"description": "OPEN SOURCE! \n Feel free to check out how we made this game and ask us about it!",
"user": "string",
"visibility": "VISIBILITY_UNSPECIFIED",
"facebookSocialLink": {
"title": "string",
"uri": "string"
},
"twitterSocialLink": {
"title": "string",
"uri": "string"
},
"youtubeSocialLink": {
"title": "string",
"uri": "string"
},
"twitchSocialLink": {
"title": "string",
"uri": "string"
},
"discordSocialLink": {
"title": "string",
"uri": "string"
},
"robloxGroupSocialLink": {
"title": "string",
"uri": "string"
},
"guildedSocialLink": {
"title": "string",
"uri": "string"
},
"voiceChatEnabled": true,
"ageRating": "AGE_RATING_UNSPECIFIED",
"privateServerPriceRobux": "integer",
"desktopEnabled": true,
"mobileEnabled": true,
"tabletEnabled": true,
"consoleEnabled": true,
"vrEnabled": true
}
Obtiene el universo especificado.
La identificación del universo.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}' \
-H 'x-api-key: {your-api-key}'
{
"path": "universes/123",
"createTime": "2023-07-05T12:34:56Z",
"updateTime": "2023-07-05T12:34:56Z",
"displayName": "ROBLOX Battle [OPEN]",
"description": "OPEN SOURCE! \n Feel free to check out how we made this game and ask us about it!",
"user": "string",
"visibility": "VISIBILITY_UNSPECIFIED",
"facebookSocialLink": {
"title": "string",
"uri": "string"
},
"twitterSocialLink": {
"title": "string",
"uri": "string"
},
"youtubeSocialLink": {
"title": "string",
"uri": "string"
},
"twitchSocialLink": {
"title": "string",
"uri": "string"
},
"discordSocialLink": {
"title": "string",
"uri": "string"
},
"robloxGroupSocialLink": {
"title": "string",
"uri": "string"
},
"guildedSocialLink": {
"title": "string",
"uri": "string"
},
"voiceChatEnabled": true,
"ageRating": "AGE_RATING_UNSPECIFIED",
"privateServerPriceRobux": "integer",
"desktopEnabled": true,
"mobileEnabled": true,
"tabletEnabled": true,
"consoleEnabled": true,
"vrEnabled": true
}
Actualiza el universo especificado.
Este método está garantizado para devolver todos los campos actualizados. Este método también puede devolver la totalidad de la recursos.
La identificación del universo.
La lista de campos para actualización. Esta cadena está formateada como Timestamp.
curl -L -X PATCH 'https://apis.roblox.com/cloud/v2/universes/{universe_id}?updateMask={string}' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"facebookSocialLink": {
"title": "string",
"uri": "string"
},
"twitterSocialLink": {
"title": "string",
"uri": "string"
},
"youtubeSocialLink": {
"title": "string",
"uri": "string"
},
"twitchSocialLink": {
"title": "string",
"uri": "string"
},
"discordSocialLink": {
"title": "string",
"uri": "string"
},
"robloxGroupSocialLink": {
"title": "string",
"uri": "string"
},
"guildedSocialLink": {
"title": "string",
"uri": "string"
},
"voiceChatEnabled": true,
"privateServerPriceRobux": "integer",
"desktopEnabled": true,
"mobileEnabled": true,
"tabletEnabled": true,
"consoleEnabled": true,
"vrEnabled": true
}'
{
"path": "universes/123",
"createTime": "2023-07-05T12:34:56Z",
"updateTime": "2023-07-05T12:34:56Z",
"displayName": "ROBLOX Battle [OPEN]",
"description": "OPEN SOURCE! \n Feel free to check out how we made this game and ask us about it!",
"user": "string",
"visibility": "VISIBILITY_UNSPECIFIED",
"facebookSocialLink": {
"title": "string",
"uri": "string"
},
"twitterSocialLink": {
"title": "string",
"uri": "string"
},
"youtubeSocialLink": {
"title": "string",
"uri": "string"
},
"twitchSocialLink": {
"title": "string",
"uri": "string"
},
"discordSocialLink": {
"title": "string",
"uri": "string"
},
"robloxGroupSocialLink": {
"title": "string",
"uri": "string"
},
"guildedSocialLink": {
"title": "string",
"uri": "string"
},
"voiceChatEnabled": true,
"ageRating": "AGE_RATING_UNSPECIFIED",
"privateServerPriceRobux": "integer",
"desktopEnabled": true,
"mobileEnabled": true,
"tabletEnabled": true,
"consoleEnabled": true,
"vrEnabled": true
}
Publica un mensaje a los servidores en vivo del universo.
Los servidores pueden consumir mensajes a través de Servicio de mensajería.
La identificación del universo.
El tema en el que publicar el mensaje.
El mensaje para publicar.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}:publishMessage' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{
"topic": "my-topic",
"message": "Hello, world!"
}'
Reinicia todos los servidores activos para un universo específico si y solo si se ha publicado una nueva versión de la experiencia.Se utiliza para publicar actualizaciones de experiencia.
La identificación del universo.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}:restartServers' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{}'
{}