【问题标题】:How to embed google drive video only on my website如何仅在我的网站上嵌入谷歌驱动器视频
【发布时间】:2019-06-29 17:23:05
【问题描述】:

我想询问将 google drive 视频嵌入我的网站的想法。

为了提供更多详细信息,我的 google drive 帐户中有视频,我想将这些视频分享到我的网站,以便我的网站用户在登录我的网站后可以看到它们。

我尝试了“任何有链接的人”,但实际上如果有人获得链接,那么他们可以观看视频,这不是我的目标,我也避免使用特定人员的选项,因为我希望我的网站用户只查看它.

这适用吗?也许使用 API?

我的项目是asp.net

【问题讨论】:

  • 请考虑您在这里有两个服务存在问题。一个是您的网站,一个是 Google Drive。他们不共享任何类型的身份验证,也不真正了解彼此的任何信息。从 Google Drive 的角度来看,您要么将其分享给拥有该链接的任何人,要么您没有。如果您决定不与任何人分享该链接,那么您的网站将需要一种方法在后端获取视频并将其发送给用户。这意味着视频将通过您的网络服务器进行流式传输,该服务器将从 Google 下载并上传给用户,从而显着增加带宽使用量。
  • 还应该提到这可能违反了 Google Drive 的条款和条件

标签: c# asp.net google-drive-api embed


【解决方案1】:

也许使用 Google Sign-In 之类的东西并将视频存储在 Google Cloud Storage 之类的东西上可能更适合您的需求。

https://developers.google.com/identity/sign-in/web/

https://cloud.google.com/storage/docs/?hl=en_US&_ga=2.45789092.-1485116680.1546457475

谷歌云上有 .net 的可用文档。

https://cloud.google.com/dotnet/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-06
    • 2013-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多