Gestión de las capacidades

En vonage apps capabilities se puede usar para agregar, actualizar y eliminar las capacidades de la API de Vonage asociadas con tu aplicación.

Añadir y actualizar una capacidad

Para añadir una nueva capacidad a una aplicación, o actualizar la configuración de una capacidad que una aplicación ya ha sido configurada para utilizar, ejecute el comando vonage apps capabilities update <application-id> <capability>.

Cada API tiene un conjunto diferente de banderas para sus ajustes asociados a configurar; la lista de banderas para cada API se puede encontrar en la sección correspondiente a continuación.

Funciones de red

Bandera Descripción Tipo
--network-app-id ID de solicitud de registro en la red Cadena
--network-redirect-url URL para redirigir al código de intercambio del token Cadena

Mensajes

Bandera Descripción Tipo
--messages-inbound-url URL para mensajes entrantes Cadena
--messages-status-url URL para mensajes de estado Cadena
--messages-version Versión de los datos del webhook. Debe ser "v0.1" o "v1". Cadena
--messages-authenticate-media Autenticar los medios entrantes Booleano

Verify

Bandera Descripción Tipo
--verify-status-url URL para mensajes de estado de Verify Cadena

Voz

Bandera Descripción Tipo
--voice-signed-callbacks Activar las retrollamadas firmadas Booleano
--voice-conversations-ttl Tiempo de vida de las conversaciones (en segundos)
--voice-leg-persistence-time La duración de la persistencia de las piernas (medida en días)
--voice-region Todas las llamadas entrantes, programables SIP y SIP connect se enviarán a la región seleccionada. Si la llamada utiliza un punto final regional, esto anulará la configuración de la aplicación. Cadena
--voice-answer-url Dirección URL del Webhook de respuesta Cadena
--voice-answer-http Respuesta Webhook Método HTTP Cadena
--voice-answer-connection-timeout Tiempo de espera de la conexión de respuesta
--voice-answer-socket-timeout Tiempo de espera del socket de respuesta
--voice-event-url Dirección URL del evento Webhook Cadena
--voice-event-http Evento Webhook Método HTTP Cadena
--voice-event-connection-timeout Tiempo de espera de la conexión de eventos
--voice-event-socket-timeout Tiempo de espera del socket de eventos
--voice-fallback-url Dirección URL del webhook de reserva Cadena
--voice-fallback-http Método HTTP Fallback Webhook Cadena
--voice-fallback-connection-timeout Tiempo de espera de la conexión fallback
--voice-fallback-socket-timeout Tiempo de espera del socket fallback

Vídeo

Bandera Descripción Tipo
--video-archive-status-url URL del archivo Cadena
--video-archive-status-secret Secreto para la URL del archivo Cadena
--video-broadcast-status-url URL de estado de emisión Cadena
--video-broadcast-status-secret Secreto para la URL de difusión Cadena
--video-captions-status-url URL para el estado de los subtítulos Cadena
--video-captions-status-secret Secreto para el estado de los subtítulos Cadena
--video-connection-created-url URL de las conexiones creadas Cadena
--video-connection-created-secret Secreto de la URL de conexión creada Cadena
--video-connection-destroyed-url URL para conexiones destruidas Cadena
--video-connection-destroyed-secret Secreto para conexiones destruidas Cadena
--video-render-status-url URL para el estado de representación Cadena
--video-render-status-secret Secreto de estado Cadena
--video-sip-call-created-url URL para llamadas creadas por SIP Cadena
--video-sip-call-created-secret Secreto para SIP creado Cadena
--video-sip-call-destroyed-url URL para SIP destruido Cadena
--video-sip-call-destroyed-secret Secreto para SIP destruido Cadena
--video-sip-call-mute-forced-url URL para llamada SIP silenciada Cadena
--video-sip-call-mute-forced-secret Secreto para llamada silenciada SIP Cadena
--video-sip-call-updated-url URL para SIP actualizada Cadena
--video-sip-call-updated-secret Secreto para SIP actualizado Cadena
--video-stream-created-url URL del flujo creado Cadena
--video-stream-created-secret Secreto para el flujo creado Cadena
--video-stream-destroyed-url URL del flujo destruido Cadena
--video-stream-destroyed-secret Secreto para arroyo destruido Cadena

Eliminar una capacidad

Puede eliminar una capacidad ejecutando el comando vonage apps capabilities rm <application-id> <capability>donde <application-id> es el ID de la aplicación que desea actualizar, y <capability> es la capacidad de la API que desea eliminar.