php - php-如何从随机YouTube视频ID列表中生成YouTube视频列表?

标签 php api youtube

我正在寻找一个由随机YouTube视频组成的小型PHP网站。

我知道我将使用YouTube API。我找到了有关如何使用YouTube API进行搜索查询并从YouTube获取特定播放列表的教程,但不一定能在我的网站上通过简单的PHP数组生成视频标题,缩略图和简短说明的列表随机的YouTube视频ID。

即:

  $video_ids = [XXXXXXXXX,XXXXXXXXX,XXXXXXXXX,XXXXXXXXX];

我可以在API中调用一个特殊的YouTube API函数或方法来执行此操作吗?基本上,我只想在YouTube API中抛出一个随机视频ID的列表,并让API返回列表中每个视频ID的信息。

感谢您的任何见解!

最佳答案

我会做一个PHP curl来:

https://www.googleapis.com/youtube/v3/videos?id= {视频ID}&key = {API KEY}&fields = items(id,snippet(channelId,title,categoryId),statistics)&part = snippet,statistics

那应该返回带有该视频信息的JSON

关于php - php-如何从随机YouTube视频ID列表中生成YouTube视频列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33417787/

相关文章:

php - Laravel - 在 API 中访问 session 变量

用于创建包含 100 多个视频的 YouTube 播放列表的视频标题列表的 Python 脚本

JavaFX 2 嵌入 YouTube 视频

用于通过 $_GET 注入(inject)位置 header 的 php 安全性

php 不向 mysql 传递数据

php - Laravel 中第三方 API 连接的最佳位置

android - 如果我删除旧的 Android API 级别并只保留最新的级别,会发生什么情况

drupal - 如何根据用户是否可以访问Youtube来更改网页的输出?

php - Mysql请求缓存

php - Google Maps Elevation API 不返回结果 (JSON/PHP)