草庐IT

php - 使用 PHP for 和 foreach 循环从 JSON 数据中检索视频信息时遇到问题 - YouTube API 3

基本上我想列出YouTubechannel的最后上传,但我在使用for循环时遇到了问题,或者我也缺少foreach的使用。我尝试了以下方法:functionlast_uploads(){for($i=0;$iitems[0]->id->videoId;echo'';}$i++;break;}提要url($url)的输出如下:{"kind":"youtube#searchListResponse","etag":"\"IHLB7Mi__JPvvG2zLQWAg8l36UU/sa0AWnsYjVk9MPM3sjMlLcrfFxU\"","nextPageToken":"CAMQAA","p

php - 从 YouTube API v3 中的播放列表获取所有视频信息

我在通过APIv3获取YouuTbe中的播放列表信息时遇到问题。我只需要将JSON传递给值。我在v2中尝试过这个,但它没有用,而且我不知道如何使用v3代码或者我可以从中获取JSON的链接是什么。$playlist_id="AD954BCB770DB285";$url="https://gdata.youtube.com/feeds/api/playlists/".$playlist_id."?v=2&alt=json";$data=json_decode(file_get_contents($url),true);echo$data; 最佳答案

php - 从文件到数组 php

我想在我的网站上显示视频。在文件中我有网址(分隔符|)我不能这样做:从.txt中的文本做数组。从数组中获取4个随机url。youtube_vids.txthttps://www.youtube.com/embed?v=oavMtUWDBTM|https://www.youtube.com/embed?v=dQw4w9WgXcQ|https://www.youtube.com/embed?v=djV11xsamQ|https://www.youtube.com/embed?v=Tj75ArXbc914|https://www.youtube.com/embed?v=9jK-NcRmVcw

javascript - 如何使用 API 获取 YouTube 视频缩略图?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭6年前。Improvethisquestion我需要在我的站点中放置一个YouTube视频。这是视频网址:https://www.youtube.com/watch?list=PLx0NuvoQ5jfdEvOCFa8kRnfg5S7F3t_93&v=I-tBhNwVa7w如何使用API获取缩略图?

php - o嵌入特色图片(大缩略图)

我找到了一个名为oEmbedFeaturedImage的插件除了输出最大尺寸外,这绝对是我想要的一切。该插件的默认YouTube输出尺寸为480x360。我至少需要能够为YouTube/Vimeo使用全分辨率大小。我想我可以在插件中从第68行开始编辑函数。这是我想出的:publicfunctionoembed_dataparse($return,$data,$url){if($yt=$data->provider_name=='YouTube'){if(preg_match("/^(?:http(?:s)?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|

php - BBcode解析问题

我正在构建我自己的论坛,您可以在其中使用不同类型的BBcode,其中之一是[youtube][/youtube]来嵌入youtube视频,这个想法是让它变得简单,用户可以像这样输入完整的url或只是视频的代码[youtube]http://www.youtube.com/watch?v=AJ3_kndmeCg[/youtube][youtube]http://www.youtube.com/watch?v=AJ3_kndmeCg&feature=related[/youtube][youtube]AJ3_kndmeCg[/youtube]这是我的代码,它从一个完整的url中获取代码,结

php - 使用 youtube gdata API 检索直接上传的进度

我正在关注有关使用gDataYoutubeAPI进行PHP直接上传的文档。我可以成功上传视频,所以一切都很好。我无法弄清楚的部分,如果它甚至可能获得一些上传进度状态,如完成百分比或上传的字节数。这是上传发生的代码片段。insertEntry($myVideoEntry,$uploadUrl,'Zend_Gdata_YouTube_VideoEntry');}catch(Zend_Gdata_App_HttpException$httpException){echo$httpException->getRawResponseBody();}catch(Zend_Gdata_App_Exc

php - 我如何从网络上获取 YouTube 视频 ID?

我想知道是否可以从YouTube播放列表页面获取所有视频ID并将它们显示在列表中。33:37Addto如您所见,ID在这里data-video-ids="oHg5SJYRHA0" 最佳答案 与其像那样从标记中抓取ID,不如看看YouTubeAPI 关于php-我如何从网络上获取YouTube视频ID?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7348409/

PHP 从 iframe/对象嵌入数组中提取 youtube 视频 ID?

我有一个像这样的youtubeiframe/对象数组:[0]=>[1]=>[2]=>[3]=>请注意,嵌入方法可能会有所不同(通常为,偶尔为)(由于外部数据源)。我如何/什么是最可靠的方法来提取每个视频的URL(例如vQSRNYgiuMk或jm1S43a-e3Y)?最终我想得到这样一个数组:[0]=>"szL_PVuzWp0"[1]=>"jm1S43a-e3Y"[2]=>"7fTploFSbXA"[3]=>"vQSRNYgiuMk" 最佳答案 不要请使用正则表达式:$dom_document=newDOMDocument();$do

php - 将短的 youtube url 转换为完整的 url

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion大家好,我正在寻找一种简单的方法来检查字符串是否等于这样的url:http://youtu.be/WWQZ046NeUA要像这样将其转换为正确的youtube网址:http://www.youtube.com/watch?v=WWQZ046NeUA如果不想管它,在php中最