php根据视频ID获取哔哩哔哩视频封面。

<?php

$url = "//player.bilibili.com/player.html?bvid=BV1w64y1W7zL&p=1&autoplay=0";

if (preg_match('/bvid=([^&]+)/i', $url, $matches)) {
    $bvid = $matches[1];
    $coverUrl = getBilibiliCover($bvid);
    echo $coverUrl;
} else {
    echo "错误";
}



function getBilibiliCover($bvid) {
    $apiUrl = "https://api.bilibili.com/x/web-interface/view?bvid=" . $bvid;
    $response = file_get_contents($apiUrl);
    $data = json_decode($response, true);
    $coverUrl = $data["data"]["pic"];
    return $coverUrl;
}


?>

本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
我们无意侵害您的权益,请发送邮件至 nup#qq.com 反馈,我们将尽快处理。

本文链接:https://weizhishe.com/87.html

发表评论

登录后再操作。