我想使用v3 API获取登录用户的私人YouTube视频详情。我已经使用YouTube范围扩展了我的Google Oauth身份验证。登录过程成功。私有视频的所有者是登录用户。
但是,如果我使用以下请求,则会收到有效的成功消息,但结果为0。
我的要求:
https://www.googleapis.com/youtube/v3/videos?part=contentDetails,snippet&id=VIDEO_ID&key=API_KEY
响应:
{
"kind": "youtube#videoListResponse",
"etag": "\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 0
},
"items": []
}
知道可能是什么问题吗?
答案 0 :(得分:0)
最后我发现了这个问题。 Google OAuth访问令牌不是请求标头的一部分。在将其包含在请求中之后,响应给了我正确的结果。