;在YouTube数据API的最后一次评论(2016年6月13日)中,YouTube频道对象已被弃用。来自YouTube数据API修订历史记录:
频道资源的contentDetails.googlepluserid属性已弃用。以前,仅当通道与Google 配置文件相关联时,该属性才存在。弃用后,该属性将不再包括在任何渠道资源中。
我正在使用此属性将YouTube频道与其Google帐户相关联。通过这种方式,我能够在页面中验证与Google签名的用户是YouTube频道的所有者。那么,如果没有这个属性,该怎么做?
用例
我的用例是一个Web应用程序,它邀请了一些YouTube频道(用户)到网站。理想情况下,该邀请必须直接发送到用户电子邮件或通过YouTube数据API到YouTube频道的直接消息。但是,这两个选项都不可行,因为不可能检索电子邮件,实际上,通过API将直接消息发送到YouTube频道没有功能。因此,要邀请一个YouTube频道,我们必须手动转到有关页面的YouTube频道,并通过链接向用户发送消息以加入我们的页面。此链接是一个带有令牌标识此邀请的URLGoogle帐户。
我希望我能很好地解释,如果您有疑问问我。
谢谢!
我找到了一个解决方案。您可以再次致电 People/Me Google API端点,以获取当前记录的Google用户的 id 。
在这里,您可以找到有关您必须授予代币的OAuth范围的更多信息,以访问用户的数据。