dc1*_*c10 1 javascript youtube-api gdata
我试图通过搜索获得YouTube视频的持续时间
var request = gapi.client.youtube.search.list({
q: q,
type : "video",
maxResults : 10,
part: 'snippet,contentDetails'
});
Run Code Online (Sandbox Code Playgroud)
作为一个额外的部分参数,我添加了contentDetails以获得持续时间,你可以在他们的文档中看到. https://developers.google.com/youtube/v3/getting-started
现在是愚蠢的部分.我得到的回应如下:
[
{
"error": {
"code": -32602,
"message": "contentDetails",
"data": [
{
"domain": "youtube.part",
"reason": "unknownPart",
"message": "contentDetails",
"locationType": "parameter",
"location": "part"
}
]
},
"id": "gapiRpc"
}
]
Run Code Online (Sandbox Code Playgroud)
"因此,part参数要求您选择应用程序实际使用的资源组件"那就是我做了什么,现在他们不再知道自己的参数了?
所以我想知道如何检索持续时间顺序contentDetails一般?最好的菲尔
正如文档中所写,对于search-> list call,part只能取值"snippet".
根据响应的类型,作为辅助呼叫,您可以使用id和part = snippet,contentDetails中的一个video-> list,playlists-> list,channels-> list来获取每个结果项的更多详细信息.
| 归档时间: |
|
| 查看次数: |
3661 次 |
| 最近记录: |