Bem-vindo

Migração da API da plataforma obrigatória

**A API V2 foi descontinuada.**Novos recursos e melhorias estão disponíveis apenas na V4.Ver guia.

Sobre o Frame.io

O Frame.io é a ferramenta de colaboração na nuvem para equipes profissionais de vídeo — tudo o que você precisa para manter o processo criativo em andamento, tudo em uma única plataforma de trabalho, acessível de qualquer lugar.Com o Frame.io, você pode fazer upload, compartilhar e revisar projetos de filme com segurança, permitindo que toda a operação funcione na velocidade da criatividade.

Plataforma de desenvolvedor do Frame.io

Nem toda equipe de criação, processo ou pilha de software é exatamente igual.É aí que nossa Plataforma de desenvolvedor entra.A Plataforma de desenvolvedor do Frame.io permite que você execute tarefas comuns usando nossa API.Alguns casos de uso populares para os quais os desenvolvedores usaram nossa API incluem adicionar automaticamente arquivos ou pastas existentes ao aplicativo Frame.io, fazer upload de novo conteúdo e gerenciar equipes.

Programa Camera to Cloud (C2C)

O Camera to Cloud é um tipo único de integração.Essas integrações são desenvolvidas especificamente para qualquer dispositivo ou aplicativo que gera dados.Se você está criando uma integração C2C, então vai querer usar os guias de integração C2C.Lá você pode encontrar todas as informações necessárias para começar a se conectar à nuvem com o Frame.io!

SDKs oficiais do Frame.io

O Frame.io oferece um SDK em Python para facilitar o início com nossa API, incluindo abstração de conceitos-chave como paginação e limitação de taxa.Este projeto está disponível no PyPI, então pip install e pronto!Se preferir trabalhar na linha de comando, o FIOCTL também está disponível no PyPI.

Guia de início rápido

Se você quiser começar agora, clique neste botão para levar nossa API ao Postman!

Executar no Postman

Caso contrário, continue lendo.Como ponto de partida, você precisa ter uma conta do Frame.io para fazer login.

A partir daí:

Para confirmar se o token está funcionando, faça uma chamada de teste usando uma linguagem, ferramenta ou proxy de sua escolha:

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

Em resposta, você deve ver as informações do usuário.

Elementos básicos

A maioria dos fluxos de trabalho integrados com o Frame.io terá foco no upload e na recuperação de ativos de mídia.Se você está planejando desenvolver um aplicativo completo para lançamento dentro (ou fora!)da sua organização, talvez seja interessante considerar também a criação de um aplicativo OAuth 2.0 para distribuição.Estes guias são os principais elementos básicos que você precisa para iniciar a jornada:

Todos os ativos ficam dentro dos projetos.O primeiro guia aborda a navegação pelo projeto, começando pela pasta raiz.Quando conseguir navegar até um destino específico, você tem tudo o que precisa para começar a fazer upload de mídia.Depois que conseguir fazer o upload funcionar, é hora de criar um aplicativo que outras pessoas possam usar!

Fluxos de trabalho baseados em eventos

A Plataforma de desenvolvedor do Frame.io oferece algumas opções que você pode usar para estender seus fluxos de trabalho para outras ferramentas ou para criar recursos completamente novos.

Webhooks

Os webhooks oferecem uma maneira de aproveitar eventos que ocorrem dentro do Frame.io em notificações que podem ser enviadas para sistemas externos para processamento, callback de API e automação do fluxo de trabalho.

Há várias maneiras de usar nossos webhooks.Você pode criar algo por conta própria ou pode aproveitar uma ferramenta de automação sem código como Zapier, Integromat, Pabbly Connect ou Pipedream.

  • Webhooks — Os webhooks expõem eventos do Frame.io para URLs externos para consumo e processamento.
  • Zapier — Uma ferramenta de automação online que permite conectar mais de 1.000 aplicativos e ferramentas comuns sem escrever código.

Temos um Aplicativo de exemplo de webhooks no GitHub que você pode usar como ponto de partida se quiser criar seu próprio receptor.

Ações personalizadas

As ações personalizadas permitem criar integrações diretamente no Frame.io como componentes programáveis da interface do usuário.Tecnicamente, são muito semelhantes aos webhooks e são uma ótima maneira de estender seus fluxos de trabalho do Frame.io.

Participe da comunidade de desenvolvedores

Se não tem certeza sobre criar algo agora, pode conferir nosso Fórum de desenvolvedores.Nossa comunidade está cheia de desenvolvedores, inventores e profissionais criativos que criaram ou estão criando integrações incríveis usando a API do Frame.io combinada com uma variedade de outras ferramentas de fluxo de trabalho.