php - 通过 API 从 Google Cloud 访问 YouTube 帐户以获取统计信息
问题描述
我有一个以 mymanager@gmail.com 为经理的 YouTube 频道。我已经为我的域 ssss.org 设置了一个 Google Cloud 帐户(免费试用)。我编写了 OAuth 代码来访问 YT API 并激活了 YT API。我运行代码并以 me@ssss.org 身份进行身份验证。我打了电话:
$youtube = new Google_Service_YouTube($client);
try {
$channel = $youtube->channels->listChannels('snippet', ['mine' => TRUE]);...
并收到异常消息:"Unauthorized", "errors": [ { "message": "Unauthorized", "domain": "youtube.header", "reason": "youtubeSignupRequired", "location": "Authorization", "locationType": "header" }
我将 me@ssss.org 添加为 YT 帐户的经理,然后单击“访问 xxx 的邀请”电子邮件中的链接。这没关系,但随后给出了错误,指的是关于 G Suite 试用的https://support.google.com/a/answer/9000768 。
将 GC 与我的 YT 帐户关联的最佳方法是什么?
解决方案
我确实使用 OAuth 让它工作,并且由于我用完了免费试用时间,我升级到最接近的付费级别。做对是很棘手的——尤其是当它不清楚什么是“对”时。有关详细信息,请参阅需要为 Analytics 和报告 API 设置凭据的详细信息。
推荐阅读
- java - 将 .jpeg 和 .png 上传到 Java GraphQL 服务器时不支持内容类型 multipart
- entity-framework - 多对多关系类的CRUD操作示例 | 实体框架核心
- python - Python 的 __iter__ 和 __repr__ 他们在做什么?
- laravel - Vue 中的 PUT 错误
- python - 我正在尝试计算 VOE 和 VD,但我得到了这种类型的错误“TypeError:只有 size-1 数组可以转换为 Python 标量”
- php - 使用 php exec 函数执行节点命令时出错
- css - 如何在离子柱内居中离子按钮
- java - Java 应用程序找不到访问 GCP Pub/Sub 的凭据
- android - 为什么在尝试选择文本时应用程序会崩溃?
- laravel-5.7 - laravel中两个表之间的关系错误