Youtube api API v3';s brandingSettings不一致地返回数据

Youtube api API v3';s brandingSettings不一致地返回数据,youtube-api,Youtube Api,YouTube最近在/channel/list的响应中发布了新的brandingSettings返回对象,但在返回数据方面似乎非常不一致 在什么情况下会返回数据? 它是否仅针对YouTube合作伙伴API帐户返回?我已经对这两个帐户进行了测试,但似乎针对使用非合作伙伴密钥的经过身份验证的帐户返回了一些 如果合作伙伴API帐户是所请求频道的经理,我只能获取完整的数据集(图像、频道、提示等)? 是否仅限于使用新频道布局的用户? 我只是在我授权、授权和管理的两个渠道以及公共渠道上测试时得到了非常稀疏的

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

在什么情况下会返回数据?

它是否仅针对YouTube合作伙伴API帐户返回?我已经对这两个帐户进行了测试,但似乎针对使用非合作伙伴密钥的经过身份验证的帐户返回了一些

如果合作伙伴API帐户是所请求频道的经理,我只能获取完整的数据集(图像、频道、提示等)?

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

我只是在我授权、授权和管理的两个渠道以及公共渠道上测试时得到了非常稀疏的数据,所以关于这方面的任何信息都会非常有用


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

我相当肯定,只支持最新的频道布局

无法更新的一个字段是频道标题,因为链接频道需要通过Google+进行更改(决定不通过API对非链接频道进行编辑)