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;
}


?>

 

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容