2017-03-21 3 views
1

私はAPIを使って特定のGoogleアカウントと共有できるYouTubeに非公開のビデオを置くことが可能です。APIを介していくつかのGoogleアカウントにプライベートビデオを共有

私はGoogleにサインアップする別のウェブアプリケーションを持っています。サインアップした後、そのGoogleアカウントでプライベートビデオを見ることができます。

理想的には、ビデオをWebアプリケーションに埋め込むこともできます(ただし、私がビデオの所有者であれば、これはやりやすいと思います)。

答えて

0

私はAPIを使用して特定のGoogleアカウントと共有できるプライベートビデオをYouTubeに作成することができます。

Googleドライブのファイルのように他のユーザーとビデオを直接共有することはできません。

自分のサイトに動画を表示することはできますが、私が試してみたいことがわかりません。それは、あなたとあなただけでそれを見るためのプライベートビデオがあるということです。あなたのアプリケーションを認証して、アカウントとそのアカウントの動画にアクセスするためのリフレッシュトークンを取得する必要があります。

次に、この更新トークンを使用してアクセストークンを取得して、他のユーザーにあなたのウェブサイトからビデオを見せることができます。リフレッシュトークンが機能しなくなった(まれに起こることもありますが)場合は、ソリューションを動作させる前に再度認証する必要があります。

注:サービスアカウントはYouTube APIでは動作しません。だから、その道を邪魔しないでください。

+0

[OK]をクリックすると、特定の認証プロセス(支払い後など)後に、プログラムでYouTubeの一部の動画にアクセスする方法がわかりますか。私は自分のウェブアプリケーションですべてを持つことができますが、YouTubeにその動画を保存させたいと思います。 –

+0

できません。あなたはあなたのビデオのいずれかに誰かに許可を与えることはできません。 – DaImTo

+1

私は十分に知っています。ありがとうございます。 –

1

動画のIDを知っている場合は、その動画にアクセスできます。 ID、または埋め込まれたリンクを誰かと共有することができます。

apiは情報を隠すだけで、ブロックしません。したがって、参照のために情報を他の場所に保持する必要があります。

関連動画のIDを知っている限り、必要なものを再生できます。

しかし、あなたが側面でそれらを金銭化したい場合は、私はそれに対してお勧めします。 YouTubeとのユーザー契約をよくお読みください。

+0

私はプライベートに設定されているビデオではうまくいかないと思います。アクセストークンを追加しても機能しない可能性があります。 – DaImTo

+0

知っておいて、私はこれから完全にYouTubeを除外すると思います。 –

+0

@DaImTo。あなたはこの埋め込みを見ることができますか? https://www.youtube.com/embed/7iqhi_s0DRE?rel = 0これは私が私のサイトにプレースホルダーとして使うプライベートビデオです。それを見るために必要なAPIキーはありません。ちょうどID – Tempus

関連する問題