通过 API 将私人视频分享给一些 google 帐户

Share private video to some google accounts through API

我想弄清楚是否可以在 YouTube 上拥有一个私人视频,我可以通过 API.

与特定的 Google 帐户分享

我会有一个单独的 Web 应用程序,该应用程序需要 Google 注册,注册后我会启用该 Google 帐户来观看我的私人视频。

理想情况下,我还想将视频嵌入到网络应用程序中(但我认为如果我是视频的所有者,我可以很容易地做到这一点)。

Ispossible to have a private video on YouTube that I could share with particular google accounts through API.

不,您不能像 google 驱动器上的文件那样直接与其他用户共享视频。

您可以在自己的网站上播放该视频,但我不确定是否愿意尝试。问题是它是一个私人视频,您和您一个人可以访问它。您将必须验证您的应用程序并取回刷新令牌,这将允许您访问帐户和帐户中的视频。

然后您将能够使用该刷新令牌获取访问令牌,以便通过您的网站向其他人展示视频。您将遇到的问题是,如果刷新令牌停止工作(很少发生但可能发生),您将必须再次对其进行身份验证才能使您的解决方案生效。

注意:服务帐户不适用于 YouTube API。所以不要费心走那条路。

如果您知道视频的 ID,就可以访问它。您可以与某人共享 ID 或嵌入的 link。

api 只隐藏信息,不屏蔽信息。因此,您需要将信息保存在别处以供参考。

因此,只要您知道相关视频的 ID,就可以为所欲为。

但是,如果您想通过它们获利,我建议您不要这样做。最好阅读您与 YouTube 签订的用户协议。