短视频解析 - API
获取短视频地址

接口地址: https://api.oick.cn/api/video

返回格式: JSON

请求方式: GET

请求示例: https://api.oick.cn/api/video?url=https://v.douyin.com/UXwmhDM/

请求参数说明:

名称 必填 类型 说明
urlString要解析的视频地址

返回参数说明:

名称 类型 说明
titleString视频标题
nicknameString视频作者
musicMP3视频音乐
playVideo视频地址

返回示例:

{
    "title":"“即使月亮破碎 光也会继续溢出来”  #创意 #艺术 ",
    "nickname":"十柒",
    "music":"https://sf3-cdn-tos.douyinstatic.com/obj/ies-music/7030059497603271431.mp3",
    "play":"https://v95-a.douyinvod.com/f7bbe9b6e0286b03ef80870c99b1e729/626d61a3/video/tos/cn/tos-cn-ve-15c001-alinc2/6e178e49aed54ea68dcbfa5475e47651/?a=1128&ch=0&cr=0&dr=0&cd=0%7C0%7C0%7C0&cv=1&br=485&bt=485&cs=0&ds=3&ft=6klTKjjM95MxrKqoZmCTeK_ScoAw0X2b~-aVJERBwjfvPD&mime_type=video_mp4&qs=0&rc=OGZmaDlkOzg2NGU5ODhmM0Bpam52Nzk6ZmszPDMzNGkzM0BiM2IwYzVhXy8xXmJjYjVfYSMuazAwcjRvNmlgLS1kLS9zcw%3D%3D&l=2022043023194001021207222417D3E309"
}

错误码格式说明:

名称 类型 说明
codeString返回的状态码 201/200 失败/成功
msgString返回结果提示信息!

代码示例:

<?php 
    $url = $_GET['url'];
    $str = file_get_contents('https://api.oick.cn/api/video?url='.$url);
    $data = json_decode($str,true);
    $a = $data['title'];
    $b = $data['nickname'];
    $c = $data['music'];
    $d = $data['play'];
?>
<!--HTML代码-->
<ul>
    <li><?php echo $a;?></li>
    <li><?php echo $b;?></li>
    <li><?php echo $c;?></li>
    <iframe allowFullScreen=ture marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="<?php echo $d;?>" height="100%" width="100%"></iframe>
</ul>
最后,假设写在了api.php,访问api.php/?url=视频地址即可
<!--HTML代码结束-->