API v3的brandingSettings不一致地返回数据

时间:2013-05-13 22:10:53

标签: youtube-api

YouTube最近将新的brandingSettings返回对象发布到/ channel / list的响应中,但在返回数据时似乎非常不一致。

返回数据的情况是什么?

是否只返回YouTube合作伙伴API帐户?我一直在测试这两种帐户,但似乎是使用非合作伙伴密钥为经过身份验证的帐户获取部分内容。

如果合作伙伴API帐户是所请求频道的管理员,我是否只能获得完整的数据集(图片,频道,提示......)

是否仅限于使用新频道布局的用户?

在我授权,授权和管理以及公开的两个频道上测试时,我只是得到了非常稀疏的数据,因此任何有关此信息都非常有帮助。

https://developers.google.com/youtube/v3/docs/channels#properties

1 个答案:

答案 0 :(得分:0)

brandingSettings部分支持所有类型的频道,并且在您被授权为频道本身时,或者通过使用onBehalfOfContentOwner=参数的委派时,应该可以修改。您可以使用youtube.channels.list(part='id,brandingSettings', mine=true)检索其当前设置,对字段进行更改,然后将修改后的JSON传递给youtube.channels.update(part='id,brandingSettings')

我很确定只支持最新的频道布局。

无法更新的一个字段是频道标题,因为需要通过Google+为关联频道进行更改(并且决定不通过非链接频道的API对其进行编辑)。< / p>