关于 php:YouTube 分析 API 入门?

Getting started with the YouTube Analytics API?

如何将某人的 youtube 帐户"链接"到我网站上的帐户?我正在尝试从视频中获取分析,他们赚了多少钱,等等。我知道我应该使用 YouTube 分析 API,但我看到大量不同的文档,它变得如此混乱。我可以使用任何 PHP 库来获取这些数据并将用户帐户链接到我的 Web 应用程序吗?我也对在哪里获得 OAuth 密钥感到困惑。

以下是我看过的一些网站:

1) 站点一

2) 站点二

在站点二,我查看了示例,但没有什么能真正帮助我理解如何开始。


您需要的许多相关信息都可以在此文档中找到:

https://developers.google.com/youtube/analytics/authentication

基本上,它概述了以下 4 个步骤:

1) 在 Google Cloud Console 中注册您的网络应用

这是必需的,因此您可以获得客户端密码和客户端 ID,您的服务器端 PHP 代码将需要它们来执行 oAuth 流程(并获得正确的范围,以便能够为用户查询分析数据) \\ 的身份验证)。有关如何执行此操作的更多信息,请参见此处:

https://developers.google.com/youtube/analytics/registering_an_application

注册应用时最重要的事情是打开 YouTube Analytics API 并为您的网络应用创建一个新的客户端 ID。

2) 当用户访问您的页面时,您需要某种方式(例如登录按钮)来触发 oAuth 流程的启动。触发此操作时,您需要将浏览器重定向到此 URL:

https://accounts.google.com/o/oauth2/auth?client_id=[您的客户 ID]