Cómo configurar webhooks para recibir notificaciones cuando se publica un clip (episodio)

Anterior Siguiente

Recibir notificaciones cuando se publica un clip (episodio).

Omny Studio proporciona suscripción a webhooks que nos permite enviar notificaciones a un punto final. Puede encontrar información general y orientación sobre cómo configurar un webhook en este artículo.

Después de configurar la suscripción a webhook, podrá configurar los ajustes para recibir notificaciones cuando se publique un clip.

Configuración de Webhook

Puede encontrar la configuración del webhook en la página "Webhooks" de su "Configuración de la organización". Al hacer clic en el icono ... y de  Edit webhook te llevará a la Edit webhook .

De forma predeterminada, configurar una suscripción a webhook te permitirá recibir todos los eventos que Omny Studio proporciona.

Con el fin de recibir una notificación cuando se publique un clip (episodio), puede centrarse específicamente en el Clip visibility changed (ClipVisiblityChanged) evento. Este evento se puede utilizar para identificar si un clip se ha publicado o no.

Al seleccionar este evento, recibirá notificaciones cuando un clip se haya publicado o no publicado.

Las notificaciones enviadas para este evento serán de la siguiente estructura JSON:

{
 "Type": "ClipVisibilityChanged",
 "Timestamp": "2020-08-13T01:56:00Z",
 "EventId": "37a2dae4-4bc0-473b-b8c5-ac1600c4b376",
 "ChangeId": "f07876b6-ea54-4246-ab17-49b9d70ed16a",
 "Current": {
    "Id": "7749ccba-664c-46fd-8cc0-ac16009e4659",
    "Title": "Publish Clip Example",
    "Visibility": "Unlisted",
    ...
  }
}

Como se puede ver arriba, el tipo de notificación es de un ClipVisibilityChanged tipo. La propiedad que le ayudará a identificar el estado de publicación de un clip es la Visibility .

Con los valores de la propiedad, puede identificar cuándo el usuario ha publicado un clip.

Visibility_Status

Nota: De forma predeterminada, todos los clips que se acaban de crear tendrán un estado de publicación de private. Si el usuario no ha cambiado el estado predeterminado en la página de creación del clip, el botón ClipVisibilityChanged El evento no será enviado. Sin embargo, si el usuario crea un clip y establece el estado de publicación en cualquier otra cosa que no sea Private, un ClipVisiblityChanged El evento se enviará con el estado adecuado establecido en la sección Visibility .

Creación de un clip con un estado privado predeterminado

Al hacer clic en los cambios guardados, no se enviará un ClipVisibilityChanged evento cuando el estado de publicación está establecido en Private en la pantalla Crear clip.

OMNY_Clip_details_Visibility_Private

Creación de un clip con el estado Público/No listado/Restringido

Omny_Clip_Details_Visibility_Public

Al hacer clic en guardar en este caso , se enviará un ClipVisibilityChanged cuando el estado de publicación está establecido en Restringido, No listado o Público en la pantalla Crear clip.