YouTube数据API:video';s标题不在终结点结果中

YouTube数据API:video';s标题不在终结点结果中,api,youtube-api,youtube-data-api,Api,Youtube Api,Youtube Data Api,我正在为我的项目使用YouTube数据API v3,我想知道是否通过此API调用: https://www.googleapis.com/youtube/v3/commentThreads?key=YOUR_KEY&textFormat=plainText&part=snippet&maxResults=5&order=relevance&videoId=YOUR_ID 我能不能得到那个视频的标题 这是我从这个API获得的: { “种类”:“youtube#commentThreadListRe

我正在为我的项目使用YouTube数据API v3,我想知道是否通过此API调用:

https://www.googleapis.com/youtube/v3/commentThreads?key=YOUR_KEY&textFormat=plainText&part=snippet&maxResults=5&order=relevance&videoId=YOUR_ID

我能不能得到那个视频的标题

这是我从这个API获得的:

{
“种类”:“youtube#commentThreadListResponse”,
“etag”:“KcqDjUnisqZz_7Kr1dfxHxM4jSM”,
“下一个目标”:“qRTSL9pmuxeszfezk53rv9nnnuzrwx6s2vqy1a5qvpps2jrzultdnl2mzhidmm4bzray1zta1zzaxbqbgdyw0lxrvc1ltvzjqshdnlxdkrw11mzldmh1wgpfs1dcveczb0hxz3jhceq0b3fnvlprb1durujtw1d0j0jdzvjdw=”,
“页面信息”:{
“总体结果”:5,
“结果每页”:5
},
“项目”:[
{
“种类”:“youtube#评论线程”,
“etag”:“h3h5DKe5ApoaVan5iX4vC2glnYA”,
“id”:“UGXXQKVIK0JDB9WSTH4AAABAG”,
“片段”:{
“videoId”:“8juRm9I___uk”,
“topLevelComment”:{
“种类”:“youtube评论”,
“etag”:“pjDNsBFra34PxM9VOQtI49R9-_Y”,
“id”:“UGXXQKVIK0JDB9WSTH4AAABAG”,
“片段”:{
“videoId”:“8juRm9I___uk”,
“textDisplay”:“Nyesel beli realme 3 pro正如建议的那样,您需要调用API端点以获取与您感兴趣的视频对应的元数据信息

下面是一个通用URL,当通过
GET
HTTP方法发布时,它将调用
视频。列表

https://www.googleapis.com/youtube/v3/videos?key=YOUR_API_KEY&part=snippet&fields=items/snippet/title&id=YOUR_VIDEO_ID

请注意,上面我使用的request参数是为了从API中仅获取实际需要的信息

例如,如果
id
bKINwXXzlaQ
,端点将返回以下JSON响应文本:

{
“项目”:[
{
“片段”:{
“标题”:“欧洲半导体行业及其全球竞争| DW新闻”
}
}
]
}

您有视频id您是否尝试过视频获取?我确实获取了视频,但如何通过一个请求实现?为了提高效率,基本上我不能在一个HTTP请求中实现这一点?我需要先调用评论API,然后再执行视频列表请求@stvar@ErandaDava:因为在调用时您已经有了感兴趣的视频的ID
CommentThreads.list
,您可以在调用
CommentThreads.list
之前调用
Videos.list
;只是您必须有两个单独的API调用,两个端点各一个。@Eranda Dava:关于效率,请注意,一个调用
Videos.list
的成本仅为1分(非常便宜).好的,我明白了,我想我只要一个请求就可以打电话给你。谢谢你的邀请answer@ErandaDava:还请注意,您可能会发布
视频。list
在一次调用中最多包含50个视频ID:允许将request参数指定为以逗号分隔的视频ID列表。无论传递到endpoin的ID数量如何t、 一次呼叫只需定额成本的1个单位。