我正在提出以下经过身份验证的请求:
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)。
我猜测至少该错误可能会引起误解?也许有错误?还是某种配置问题?