如何在不使用 OAuth 的情况下从 YouTube API V3 获取用户信息?

How do I get a user information from YouTube API V3 without using OAuth?

我正在尝试使用 YouTube API V3

获取用户帐户详细信息

我可以在没有oauth的情况下获取频道详情。但是现在,我想在不使用 oauth 过程的情况下从 YouTube 了解用户帐户详细信息(电子邮件、个人资料)

所以,这里是获取用户信息的范围: https://www.googleapis.com/auth/userinfo.email

https://www.googleapis.com/auth/userinfo.profile

我的问题是:有没有什么方法可以在没有 Oauth 过程的情况下从 YouTube 检索用户帐户详细信息?

My question is: Is there any way to retrieve user account details from YouTube without Oauth process?

绝对不会。

你需要了解的是public和私有数据的区别

您可以在未经授权的情况下获取 YouTube 频道的详细信息,这是因为这是 public 数据。您还可以在未经授权的情况下使用 api 搜索 YouTube 视频,这又是 public 数据。

用户个人资料信息不是 public 数据。这是用户拥有的私人用户数据。如果您想访问用户个人资料信息,则需要使用 Oauth2 并请求用户同意您的应用程序访问他们的数据。