Le damos la bienvenida

La migración de API de plataforma es obligatoria

La API V2 ya no se utiliza. Las funciones y mejoras nuevas solo están disponibles en V4. Ver guía.

Acerca de Frame.io

Frame.io es la herramienta de colaboración en la nube para equipos de vídeo profesionales: todo lo que necesita para mantener el proceso creativo en movimiento, todo en un único workbench, al que se puede acceder desde cualquier lugar. Con Frame.io, puede cargar, compartir y revisar proyectos de películas de forma segura para que toda su operación funcione a la velocidad de la creatividad.

Frame.io Developer Platform

No todos los equipos, procesos o pilas de software creativos son exactamente iguales. Ahí es donde entra en juego nuestra Developer Platform. Frame.io Developer Platform le permite gestionar tareas comunes con nuestra API. Algunos casos de uso populares para los que los desarrolladores han usado nuestra API incluyen añadir automáticamente archivos o carpetas existentes a la aplicación de Frame.io, cargar contenido nuevo y administrar equipos.

Programa Camera to Cloud (C2C)

Camera to Cloud es un tipo único de integración. Estas integraciones están diseñadas específicamente para cualquier dispositivo o aplicación que esté generando datos. Si está creando una integración C2C, entonces le interesa usar las guías de integración C2C. Ahí puede encontrar toda la información que necesita para empezar a conectarse a la nube con Frame.io.

SDK oficiales de Frame.io

Frame.io ofrece un SDK en Python para que pueda comenzar a trabajar con nuestra API de forma fácil, incluida la abstracción de conceptos clave, como la paginación y los límites de frecuencia. Este proyecto está disponible en PyPI, así que introduzca pip install y póngase en marcha cuanto antes. Si prefiere trabajar desde la línea de comandos, FIOCTL también está disponible en PyPI.

Guía de inicio rápido

Si quiere empezar de inmediato, simplemente haga clic en este botón para traer nuestra API a Postman.

<img alt=“Ejecutar en Postman” src=“https://run.pstmn.io/button.svg”>

De lo contrario, continúe leyendo. Como punto de partida, necesitará asegurarse de tener una cuenta de Frame.io con la que pueda iniciar sesión.

A partir de ahí:

Para confirmar que su token funciona, realice una llamada de prueba con el lenguaje, la herramienta o el proxy que prefiera:

$curl --request GET \
> --url https://api.frame.io/v2/me \
> --header 'authorization: Bearer <DEV_TOKEN>'

En la respuesta, debería ver su información de usuario.

Conceptos básicos

La mayoría de flujos de trabajo integrados con Frame.io se centrarán en la carga y recuperación de activos de medios. Si planea generar una aplicación completa para publicarla dentro (o fuera) de su organización, también podría plantearse la posibilidad de generar una aplicación de OAuth 2.0 para distribución. En estas guías se explican los conceptos básicos principales que necesitará para comenzar su recorrido:

Todos los activos existen dentro de proyectos. En la primera guía se trata el recorrido del proyecto, comenzando desde la carpeta raíz. Una vez que pueda desplazarse a un destino específico, tendrá todo lo que necesita para comenzar a cargar medios. Cuando tenga la carga en funcionamiento, es el momento de generar una aplicación que otras personas puedan usar.

Flujos de trabajo basados en eventos

Frame.io Developer Platform ofrece algunas opciones que puede utilizar para ampliar sus flujos de trabajo a otras herramientas, o para crear funciones completamente nuevas.

Webhooks

Los webhooks proporcionan una forma de aprovechar eventos que ocurren dentro de Frame.io en notificaciones que se pueden enviar a sistemas externos para el procesamiento, la devolución de llamada API y la automatización de flujos de trabajo.

Hay varias formas de usar nuestros webhooks. Puede generar algo usted mismo o también puede aprovechar una herramienta de automatización sin código como Zapier, Integromat, Pabbly Connect o Pipedream.

  • Webhooks: Los webhooks exponen eventos de Frame.io a URL externas para el consumo y el procesamiento.
  • Zapier: Es una herramienta de automatización en línea que le permite conectar más de 1000 aplicaciones y herramientas comunes sin escribir código.

Tenemos una aplicación de ejemplo de webhooks en GitHub que puede usar como punto de partida si lo que quiere es generar su propio receptor.

Acciones personalizadas

Las acciones personalizadas le permiten crear integraciones directamente en Frame.io como componentes de la IU programables. Técnicamente son muy similares a los webhooks, y son una excelente forma de ampliar sus flujos de trabajo de Frame.io.

Únase a la comunidad de desarrolladores

Si no siente seguridad para empezar a crear inmediatamente, puede consultar nuestro foro de desarrolladores. Nuestra comunidad está llena de desarrolladores, aficionados y creadores profesionales que han creado o están creando integraciones increíbles con la API de Frame.io en combinación con una amplia variedad de otras herramientas de flujo de trabajo.