尝试使用PHP和JSON在变量中获取YouTube播放列表计数

时间:2018-12-10 18:01:11

标签: php json api youtube

所以,我有一些具有固定变量的基本代码,它在一个框架中显示我的youtube页面,每3分钟半刷新一次。

此刻,当我将新视频添加到播放列表时,进入php并更改播放列表中视频数量的变量。

我想自动执行此操作(我的$ maxvideos变量),所以我认为我会使用YouTube API等。我不擅长使用JSON和API。

手动将详细信息API调用放入URL /浏览器中,我可以返回所有信息,包括pageinfo / totalresults,这些信息似乎列出了播放列表中的总数。我正在尝试获取该值并将其放入变量,最好是$ maxvideos和开始的呼叫/设置

有人可以帮助我吗?对于有知识的人来说,这可能真的很简单,但对我而言却不是。

<?php
$maxvideos = "101"; /*max playlists*/
$starttime = "660"; /* start time of random video*/
$endtime = "13820"; /* end time of random video*/
$page = $_SERVER['PHP_SELF'];
$sec = "210"; /* seconds before website refresh*/
header("Refresh: $sec; url=$page");
?>

<iframe width="1152" height="648" src="//www.youtube.com/embed/videoseries?list=[myplaylistID]&index=<?php print rand(1,$maxvideos)?>&start=<?php print rand($starttime,$endtime)?>&autoplay=1&mute=0"
frameborder="0" allowfullscreen>
</iframe>

JSON Output Example

0 个答案:

没有答案