Servicio de mensajería

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Puedes enviar y recibir la siguiente solicitud y respuesta para difundir mensajes en todos los servidores de tu experiencia. Para obtener información sobre el uso de la API, see Guía de uso de mensajes de API .

CrossServerMessaging

https://apis.roblox.com/messaging-service/

Los siguientes extremos están disponibles en rutas relativas a la URL base.

Publicar un mensaje

POST /v1/universes/{universeId}/topics/{topic}

Publica un mensaje en un tema predeterminado de una experiencia, con el tamaño del mensaje hasta 1,024 caracteres (1 KB). Requiere el permiso Publicar para las llaves de API y el alcance universo-mensajería-de-publicación para las aplicaciones de OAuth 2.0. Vea Publicar mensajes cruzados para definir y suscribir usuarios a un tema

Parámetros

universeId number

El identificador de la experiencia en la que quieres enviar tus mensajes. Puedes copiar el ID del Universo de tu experiencia en el Panel de Comerciante.

Path
Obligatorio
topic string

El tema que desea publicar su mensaje, con hasta 80 caracteres.

Path
Obligatorio

Respuesta

Permisos obligatorios

Se requieren los siguientes permisos de clave API para llamar a este extremo. Para obtener más información sobre cómo generar claves adecuadas, consulta Gestionar claves API.

  • Publicar

Los siguientes ámbitos son necesarios para que tu aplicación OAuth 2.0 use este extremo. Para obtener más información sobre cómo registrar una aplicación de OAuth 2.0, consulta Registro y revisión de aplicaciones.

  • universe-messaging-service:publish

Objetos

Los siguientes objetos describen cargas que son aceptadas o devueltas. Ve cada extremo para más información sobre cuándo se utilizan estos objetos.

PublishRequest

El cuerpo de solicitud con la cadena de mensaje que desea publicar en el servidor en vivo.

Atributos

message string

El contenido del mensaje que desea publicar en el servidor en vivo.