soporte Contactar con asistencia técnica | estado del sistema Estado del Sistema

Descripción general: API de plataforma

Las API de la plataforma Brightcove le permiten automatizar interacciones con los sistemas Brightcove y crear integración entre los sistemas Brightcove y su CMS y otras aplicaciones.

Introducción

Las API de la plataforma Brightcove son API RESTful que le permiten obtener y enviar datos a varias partes de la plataforma Brightcove. Algunos ejemplos de uso incluyen:

  • Ingiriendo videos en Video Cloud
  • Gestionando videos en Video Cloud
  • Creación de informes analíticos personalizados para un Video Cloud cuenta
  • Crear y administrar Brightcove players
  • Creando Brightcove Live trabajos para transmisión en vivo
  • Creando trabajos de transcodificación para videos en Zencoder

APIs REST

Si no está familiarizado con las API de RESTful, tienen algunas características comunes:

  • Las solicitudes se realizan mediante el envío de una solicitud HTTP, utilizando diferentes métodos, tales como GET, POST, PATCH y DELETEDependiendo del tipo de operación realizada.
  • La respuesta suele ser en forma de JSON cadena, que cualquier lenguaje de programación puede analizar en tipos de datos nativos.

La belleza de REST es que las API de REST no dependen de ningún lenguaje de programación en particular. Mientras pueda realizar solicitudes HTTP y analizar las respuestas JSON, a la API no le importa qué idioma está utilizando.

CORS

Una cosa que debe tener en cuenta es que la mayoría de las API de Brightcove no son CORS habilitado. Puede leer el documento vinculado para obtener una explicación completa, pero el resultado es que las solicitudes de API en casi todos los casos no se pueden realizar desde un cliente web (una aplicación web, por ejemplo).

Aún es posible utilizar interfaces web con las API al enrutar las solicitudes de API a través de un servidor proxy, como lo hacemos en muchas de las aplicaciones de ejemplo en este sitio, y explicar en Uso de las API REST.

Puede realizar solicitudes desde su propia computadora conectada a Internet usando herramientas como cURL, Carteroo Insomnio

Autenticación

La autenticación para la mayoría de las API de plataforma es a través de un token de acceso OAuth2 temporal. Algunas APIs usan una clave de api permanente o una clave de política en su lugar. Consulte la documentación en las API individuales para obtener más detalles.

Video Cloud API

Video Cloud API
API Usen los Landing Page Resumen Quick Start Referencia
CMS Administrar videos y listas de reproducción (sin guardar) Landing Page Overview Quick Start Reference
Dynamic Ingest Agregar, reemplazar y retransmitir videos y activos Landing Page Overview Quick Start Reference
Analytics Obtenga datos analíticos para su Video Cloud cuentas Landing Page Overview Quick Start Reference
Data Collection Enviar datos analíticos a Video Cloud de no-Brightcove players Landing Page Overview Quick Start Reference
Playback Acceda a los datos de video y listas de reproducción de los clientes Landing Page Overview Quick Start Reference
Audience Obtenga datos de audiencia para su Video Cloud cuentas Landing Page Overview Reference
Social Obtenga la historia y el estado de compartir en las plataformas sociales para su Video Cloud vídeos Landing Page Overview Reference
SSAI Administre las configuraciones de anuncios para la integración de anuncios del lado del servidor (VOD) Landing Page Overview Reference
Ingest Profiles Administre los perfiles de ingreso para su cuenta Landing Page Overview Quick Start Reference
In-Page Experiences (REST) Administre sus experiencias en la página Landing Page Overview Reference
OAuth Obtenga credenciales del cliente y tokens de acceso para las otras API RESTful Landing Page Overview Quick Start Reference
Policy Generar claves de política que se utilizan para acceder al Playback API Landing Page Overview Quick Start Reference
Player Management Crear y administrar Brightcove Players Landing Page Overview Quick Start Reference
Delivery System Gestión y despliegue para player archivos relacionados Landing Page Overview Quick Start Reference

Brightcove Player API (independientes)

Brightcove Player API
API Usen los Landing Page Resumen Quick Start Referencia
Player Management Crear y administrar Brightcove Players Landing Page Overview Quick Start Reference
Delivery System Gestión y despliegue para player archivos relacionados Landing Page Overview Quick Start Reference
OAuth Obtenga credenciales del cliente y tokens de acceso para las otras API RESTful Landing Page Overview Quick Start Reference

Brightcove Live API

Brightcove Live API
API Usen los Landing Page Resumen Quick Start Referencia
Live Crear y administrar transmisiones en vivo Landing Page Overview Quick Start Reference

Zencoder API

Zencoder API
API Usen los Landing Page Resumen Quick Start Referencia
Zencoder Transcodificar VOD y activos de transmisión en vivo Landing Page Quick Start Encoding Settings Reference

Página actualizada por última vez el 12 jun 2020