YouTube最近将新的brandingSettings返回对象发布到/ channel / list的响应中,但在返回数据时似乎非常不一致。
返回数据的情况是什么?
是否只返回YouTube合作伙伴API帐户?我一直在测试这两种帐户,但似乎是使用非合作伙伴密钥为经过身份验证的帐户获取部分内容。
如果合作伙伴API帐户是所请求频道的管理员,我是否只能获得完整的数据集(图片,频道,提示......)
是否仅限于使用新频道布局的用户?
在我授权,授权和管理以及公开的两个频道上测试时,我只是得到了非常稀疏的数据,因此任何有关此信息都非常有帮助。
https://developers.google.com/youtube/v3/docs/channels#properties
答案 0 :(得分:0)
brandingSettings
部分支持所有类型的频道,并且在您被授权为频道本身时,或者通过使用onBehalfOfContentOwner=
参数的委派时,应该可以修改。您可以使用youtube.channels.list(part='id,brandingSettings', mine=true)
检索其当前设置,对字段进行更改,然后将修改后的JSON传递给youtube.channels.update(part='id,brandingSettings')
我很确定只支持最新的频道布局。
无法更新的一个字段是频道标题,因为需要通过Google+为关联频道进行更改(并且决定不通过非链接频道的API对其进行编辑)。< / p>