【发布时间】:2016-02-04 16:29:35
【问题描述】:
如何获取用于创建特定 YouTube 频道的电子邮件帐户? 是否有任何 PHP 类或函数可以帮助我?或者任何类型的示例代码? 谢谢。
编辑:我有一个 YouTube 频道,我向该频道上传了一些视频。现在,我需要删除这些视频。但是我获得了登录详细信息(电子邮件地址和密码)才能访问此频道。我不记得创建此频道时使用的电子邮件地址。
【问题讨论】:
标签: youtube youtube-api
如何获取用于创建特定 YouTube 频道的电子邮件帐户? 是否有任何 PHP 类或函数可以帮助我?或者任何类型的示例代码? 谢谢。
编辑:我有一个 YouTube 频道,我向该频道上传了一些视频。现在,我需要删除这些视频。但是我获得了登录详细信息(电子邮件地址和密码)才能访问此频道。我不记得创建此频道时使用的电子邮件地址。
【问题讨论】:
标签: youtube youtube-api
使用 OAuth 对用户进行身份验证后,使用参数 part=contentDetails 和 mine=true 在 channels/list 端点上调用和 HTTP GET 请求。如果 googlePlusUserId 在 contentDetails 字典中返回,则您可以向 Google+ API 的 people 端点调用另一个请求,以获取与该 YouTube 帐户关联的电子邮件地址。
请注意,从 v3 API 开始,YouTube 现在强制所有频道与 Google 帐户相关联。可能仍有一些帐户没有关联的 Google 帐户,但根据 Google 的说法,这是最小的edge case。
如果您完全丢失了发送到您的 YouTube 帐户的电子邮件并且这不是 API 问题,您需要查看 YouTube 支持文章以恢复您的帐户并按照步骤 here。
【讨论】: