【发布时间】:2019-01-04 17:53:06
【问题描述】:
我正在发出以下经过身份验证的请求:
GET
https://www.googleapis.com/youtube/v3/search?forMine=true&type=video&part=snippet&maxResults=50&api_key=<api_key>&order=date
我收到以下400 回复:
{
'error': {
'message': 'Invalid channel.',
'errors': [
{
'domain': 'youtube.search',
'message': 'Invalid channel.',
'location': 'channelId',
'locationType': 'parameter',
'reason': 'invalidChannelId'
}
],
'code': 400
}
}
如您所见,我没有在请求中指定channelId。这适用于我已通过身份验证的大多数帐户,但对于 1 个特定帐户则失败,我不确定我应该如何处理它。
请注意,使用相同的身份验证令牌和 API 密钥,我可以毫无错误地获取频道列表 (https://www.googleapis.com/youtube/v3/channels)。
我猜这个错误至少可能会产生误导?或者也许有一个错误?或者可能是某种配置问题?
【问题讨论】:
标签: youtube-api youtube-data-api