私は自分のアプリにアップロードされたすべての動画がYouTubeのインフラストラクチャに保存されているビデオバックエンドサービスとしてYouTubeを使用したいと考えています。APIを使用してYouTubeに非公開の動画を保存する
問題は、私は私のユーザーが簡単にアプリの外でそれらを共有することができるようにしたくない、です。
共有する場合は、アプリの機能の範囲内で行う必要があり、埋め込みコードにアクセスできない、または動画のURLを共有するなど、動画を「ロックダウン」するにはどうすればよいですか?
理想的には、私は、APIを介してプログラム的な方法でこれを行うことができるようにしたいと思います。
私は手動で私はYouTubeの通常のインターフェイス内で、自分のメールアドレスを経由して人々と共有することになりますが、どのように仕事がアプリのシナリオであろうと「プライベートビデオ」をアップロードできることをご存知ですか?
は私がサインアップすべてのコーチは自分の動画のすべてを見ることができるはず、ユーザのクラス(例えばCoaches
)を持っていると言います。
私はプログラム的に私は、データベース内の各映像の「プライベート・パラメータ」に新監督が追加されるごとに単一の時間を追加したユーザーのリストを変更する必要がありますか?それでは、私はそれについてもっと考えてみると、毎回APIに(新しい登録ユーザーの代わりに)pingを実行するアプリなので、あまり意味がないでしょうか?
ビデオへのアクセス権を持っている必要がありますすべての私のユーザーが行うようにだから何これにアプローチするための最良の方法だろう、が、それでもそれらのユーザーは、私のアプリの外にこのビデオを共有することはできませんか?