【发布时间】:2017-11-21 21:05:54
【问题描述】:
我想使用 YouTube API V3 从频道 ID 中随机检索 4 个视频。 所以我希望当我刷新页面时检索到的视频会发生变化。 我正在创建的脚本是 PHP 语言,一个 Wordpress 网站内的自定义插件。
现在我使用这个 api 调用,但它总是检索相同的视频:
$api_call = "https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=".$channelId."&maxResults=4&key=".$YouTube_API_key."";
有没有办法通过 YouTube API 随机获取视频?
如果有人认为我必须使用 rand 之类的 php 函数对自己进行 rand,但我必须获取所有视频,所以如果我有 200 个视频并且 maxResults 只能是最大 50 个值,我不能那样做。
【问题讨论】:
-
如果不是您的频道(您指的是 OAuth 授权用户),则无法获得超过 50 个视频。您可以更改订单参数,但仍有一些视频永远不会出现。我认为这是故意的。
-
@apokryfos 不,是自有频道,所以你告诉我我可以检索 50 多个视频?该怎么做?
标签: php youtube youtube-data-api