我正在服务器上的节点中工作,并且正在尝试使用 YouTube Api 来获取视频网址。特定的 url 并不重要,这更像是一个练习。据我所知,找到特定视频的最佳方法是将其与频道或用户相关联。IE,
videoId
字段,用它搜索但是,当我到达那一点时,我觉得应该有一个指向该视频的网址。虽然过程是将此 url 发送回前端,以允许它使用某个库来呈现视频。
问题:有没有更好的方法来做到这一点?如果没有,我在哪里缺少视频网址,
在你的回报中,你应该得到一个videoId
:
"id": { "kind": "youtube#video", "videoId": "BsLvIF5c7NU" }
编辑:回报实际上只是id
: "id": "BsLvIF5c7NU"
您需要做的只是将其附加到标准 url no?:
var url = `https://www.youtube.com/watch?v=${result.id.videoId}`;
那有意义吗?
编辑:你也可以part=contentDetails
在这种情况id
下使用:
result.items.id
根据您在part
参数中使用的内容,将更改返回内容的布局。
希望能帮到你,伙计。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句