長年にわたり、Vimeoと作用するための異なるAPIおよびメソッドが登場しては姿を消しています。
記事の内容:
シンプルなAPI
シンプルなAPIは、ユーザーがアルバム、チャンネル、グループ、ユーザー、動画に関する公開メタデータを取得するための基本的なやり方でした。シンプルなAPIのURL構造は次のようになります:
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
このAPIは、現在は管理もサポートもされていません。埋め込み可能な動画に同じメタデータを取得するには、デベロッパが oEmbed 実装を利用することをお勧めします。
高度なAPI
高度なAPIは、デベロッパが認証機能を使用してVimeoのメタデータを読み取り、書き込み、および作用するための方法でした。 高度なAPIのURL構造は次のようになります:
http://vimeo.com/api/rest/v2?method=METHOD
このAPIの使用は推奨されておらず、サポートされなくなったため、このAPIへのリクエストは失敗します。Vimeoでは、デベロッパ現在のAPIを利用してVimeoのリソースと作用することをお勧めします。
RSS
古いvimeo.comページでは、RSSフィードが提供され、ユーザーは動画とフィードアクティビティに関する最新情報を入手できました。一部のデベロッパは、これらのRSSフィードを使用してVimeoデータを自分のサイトまたはサービスに持ってきている可能性があります。これらのフィードは、使用率が低いため廃止されました。
RSSフィードをMRSSフィードと混同しないでください。 Vimeo Pro、Business、Premium、Enterpriseのユーザーは、カスタムTVアプリでの使用を目的としたMRSSフィードを生成できます。この機能の詳細についてはこちらをご覧ください。
再開可能なPUTの「ストリーミング」アップロード方法
再開可能なPUTの「ストリーミング」アップロードメソッドは、2018年の初めにAPI 3.4がリリースされるまで利用可能でした。このメソッドは、デベロッパサイトに記載されているオープンソースの「tus」アップロードアプローチによって置き換えられました。
「ストリーミング」アップロードメソッドは、将来のAPIアップデートで永久的に推奨されなくなる予定です。現在、「ストリーミング」アップロード方式を維持するよう特化しているエンジニアリングリソースはありません。サービスの中断を回避するために、デベロッパはできるだけ早く「tus」アップロードアプローチに移行することをお勧めします。
クリエイターラボ
Vimeoのクリエーターラボチームは、Vimeoを最先端の実験的な動画技術と統合するため、いくつかのライブラリをリリースしました。 Unity SDK、A-frame / WebVR、およびMax / MSP / Jittrライブラリは、デベロッパサポートチームではサポートされていません。これらのライブラリに関する問題は、GitHubのそれぞれのリポジトリでチケットを発行する必要があります。
https://github.com/vimeo/vimeo-unity-sdk