gpt4 book ai didi

youtube - 获取嵌入式 YouTube 视频的标题和描述

转载 作者:行者123 更新时间:2023-12-03 21:15:08 25 4
gpt4 key购买 nike

在我正在开发的网站上,我嵌入了来自 YouTube 的视频并希望获得视频标题及其描述。

我如何获得这些信息?

最佳答案

Youtube API V2.0 已被弃用。它显示了一些错误的标题值 "youtube.com/devicesupport" .请打开 API V3.0

您可以引用以下 PHP 代码并根据需要在 js 或 jquery 中修改您的代码。

function youtube_title($id) {
$id = 'YOUTUBE_ID';
// returns a single line of JSON that contains the video title. Not a giant request.
$videoTitle = file_get_contents("https://www.googleapis.com/youtube/v3/videos?id=".$id."&key=YOUR_API_KEY&fields=items(id,snippet(title),statistics)&part=snippet,statistics");
// despite @ suppress, it will be false if it fails
if ($videoTitle) {
$json = json_decode($videoTitle, true);

return $json['items'][0]['snippet']['title'];
} else {
return false;
}
}

更新:

获取标题的Jquery代码-
 $.getJSON('https://www.googleapis.com/youtube/v3/videos?id={VIDEOID}&key={YOUR API KEY}&part=snippet&callback=?',function(data){
if (typeof(data.items[0]) != "undefined") {
console.log('video exists ' + data.items[0].snippet.title);
} else {
console.log('video not exists');
}
});

关于youtube - 获取嵌入式 YouTube 视频的标题和描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5155029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com