Moderación — REST
Forzar la desconexión de un punto final de cliente de una sesión
Además de gestionar los terminales de los clientes conectados desde el SDK de OpenTok.js, los servidores de aplicaciones pueden enviar una solicitud HTTP DELETE desde el lado del servidor para forzar a un cliente conectado a desconectarse de una sesión.
Tu servidor de aplicaciones puede desconectar a un cliente de una sesión de OpenTok enviando una solicitud HTTP DELETE al recurso correspondiente a la conexión de ese cliente:
Para más información, consulte el Documentación de la API REST de OpenTok.
Forzar el silenciamiento del audio publicado en las transmisiones de una sesión
Puedes utilizar el API REST de OpenTok para obligar a un emisor de una transmisión concreta a silenciar el audio que está emitiendo:
Puedes utilizar el API REST de OpenTok para forzar que todas las transmisiones (excepto una lista opcional de transmisiones) de una sesión silencien el audio publicado:
Los datos JSON incluyen las siguientes propiedades:
-
active(Booleano, obligatorio) — Indica si se deben silenciar las transmisiones de la sesión (true) y activar el modo de silencio de la sesión, o desactivar el modo de silencio de la sesión (false). Con la función de silencio activada (true), todas las transmisiones actuales y futuras publicadas en la sesión (a excepción de las transmisiones de laexcludedStreamIdsmatriz) se silencian. Cuando se invoca este método con elactivecon el valorfalse, las transmisiones futuras que se publiquen en la sesión no se silenciarán (pero las transmisiones que ya estén silenciadas seguirán siendosilenciadas). -
excludedStreamIds(Matriz de cadenas, opcional) — Los identificadores de las transmisiones que no deben silenciarse. Se trata de una propiedad opcional. Si se omite esta propiedad, todas las transmisiones de la sesión se silenciarán. Esta propiedad solo se aplica cuando elactivese establece entrue. Cuando elactivese establece enfalse, se ignora.
Para desactivar el estado de silencio de la sesión (y evitar que se silencien las transmisiones futuras),
vuelve a llamar al método con el active con el valor false: