youtube - 如何获得用于创建特定YouTube channel 的电子邮件帐户?

标签 youtube youtube-api

如何获得用于创建特定YouTube channel 的电子邮件帐户?
有没有可以帮助我的PHP类或函数?还是任何示例代码?
谢谢。

编辑:我有一个YouTube channel ,并且我向该 channel 上传了一些视频。现在,我需要删除这些视频。但是我获得了访问此 channel 的登录详细信息(电子邮件地址和密码)。我不记得使用哪个电子邮件地址创建了此 channel 。

最佳答案

使用OAuth验证用户身份后,在 channels/list 端点上使用参数part=contentDetailsmine=true调用和HTTP GET请求。如果googlePlusUserId字典中返回了contentDetails,则您可以向Google+ API的 people 端点调用另一个请求,以获取与该YouTube帐户关联的电子邮件地址。

请注意,从v3 API开始,YouTube现在强制所有 channel 与Google帐户关联。仍然有些帐户没有关联的Google帐户,但是Google认为这是最小的edge case

如果您完全失去了发送到YouTube帐户的电子邮件,并且这不是API问题,则需要查看YouTube支持文章以恢复您的帐户,并按照here的步骤进行操作。

关于youtube - 如何获得用于创建特定YouTube channel 的电子邮件帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35206383/

相关文章:

ios - 使用 YouTube Helper Library iOS 在后台播放 youtube 视频

javascript - json youtube api

api - Youtube API获取指定ID视频的分享计数

ruby-on-rails - 使用 Nokogiri 错误缓存 Youtube API XML 响应 - 编码错误?

javascript - YouTube iFrame API 字幕 displaySettings 不会更改 fontStyle

jquery - 播放列表项返回 “Undefined”吗? JQuery/YouTube API v3

php - 如何在单个API调用中从多个Youtube channel 获取最新视频

api - 具有多个 Youtube 播放器的 innerHTML 事件(使用 javascript API 更改导航栏)

java - 如何将音乐播放器添加到我的应用程序?

youtube-api - YouTube Iframe API - OnStateChange 突然不起作用