Ao longo dos anos, várias APIs e métodos diferentes para interagir com o Vimeo apareceram e desapareceram.
Neste artigo:
- API Simples
- API Avançada
- RSS
- Método de carregamento de “transmissão” PUT resumível
- Laboratório dos Criadores
API Simples
A API simples era uma maneira básica para os usuários obterem metadados públicos sobre seus álbuns, canais, grupos, usuários e vídeos. A estrutura de URL para a API simples era assim:
http://vimeo.com/api/v2/album/album_id/request.json
http://vimeo.com/api/v2/channel/channel_name/request.json
http://vimeo.com/api/v2/group/group_name/request.json
http://vimeo.com/api/v2/username/request.json
http://vimeo.com/api/v2/video/video_id.json
Esta API não é mais mantida ou suportada. Recomendamos que os desenvolvedores utilizem nossa implementação oEmbed para obter os mesmos metadados para vídeos incorporáveis.
API Avançada
A API avançada era uma maneira de os desenvolvedores lerem, escreverem e interagirem com metadados no Vimeo com autenticação. A estrutura de URL para a API Avançada era assim:
http://vimeo.com/api/rest/v2?method=METHOD
Esta API foi totalmente obsoleta e não é mais suportada; as solicitações para esta API falharão. Recomendamos que os desenvolvedores utilizem nossa API atual para interagir com os recursos do Vimeo.
RSS
Em páginas antigas do vimeo.com, os feeds RSS foram fornecidos para permitir que os usuários obtenham atualizações sobre vídeos e atividades do feed. Alguns desenvolvedores podem ter usado esses feeds RSS para trazer dados do Vimeo para seus próprios sites ou serviços. Estes feeds foram descontinuados devido ao baixo uso.
Os feeds RSS não devem ser confundidos com feeds MRSS. Os usuários do Vimeo Pro, Business, Premium e Enterprise podem gerar feeds MRSS destinados ao uso com aplicativos de TV personalizados. Saiba mais sobre este recurso aqui.
Método de carregamento de “transmissão” PUT resumível
O método de carregamento de “transmissão” PUT resumível estava disponível até o lançamento da API 3.4 no início de 2018. Esse método foi substituído pela abordagem de carregamento de código aberto “tus” documentada no site do Desenvolvedor.
Planejamos descontinuar permanentemente o método de carregamento de “transmissão” com uma atualização futura da API. Nenhum recurso de engenharia está atualmente dedicado a manter o método de carregamento de “transmissão”. Para evitar interrupções no serviço, recomendamos que os desenvolvedores migrem para a abordagem de carregamento “tus” o mais rápido possível.
Laboratório dos Criadores
Nossa equipe interna do Creator Labs lançou várias bibliotecas para integrar o Vimeo com tecnologias de vídeo de ponta e experimentais. As bibliotecas Unity SDK, A-Frame/WebVR e Max/MSP/Jittr não são suportadas por nossa equipe de suporte de desenvolvedores e quaisquer problemas com essas bibliotecas devem ser assinados no respectivo repositório no GitHub.
https://github.com/vimeo/vimeo-unity-sdk