吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1970|回复: 8
收起左侧

[其他转载] PHP解析某音的方法

  [复制链接]
院主 发表于 2021-7-31 12:08


大家低调使用,就怕人家又换接口了

上代码!
[PHP] 纯文本查看 复制代码
$receive_data='https://v.douyin.com/******/';//这里换成你的链接
$receive_header=$_SERVER['HTTP_USER_AGENT'];

//判断url参数有没有编码
$shareUrl=is_url_decode($receive_data);
//获取视频详情页信息
$shareUrl_href = get_content_url($shareUrl);
preg_match('/href="(.*?)">Found/', $shareUrl_href, $videoUrl);
$videoUrl=$videoUrl[1];
//获取页面ID
$itemId=getSubstr($videoUrl, "video/", "/?");
$apiUrl = "https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=".$itemId;
$content = json_decode(get_content_url($apiUrl),true);
$video_data=get_content_url(str_replace("playwm","play",$content['item_list'][0]['video']['play_addr']['url_list'][0]),$receive_header);
preg_match('/<a href="(.*?)">Found/', $video_data, $videos_video);
$result_data=[
    'title'=>$content['item_list'][0]['desc'],
    'music'=>[
        'title'=>$content['item_list'][0]['music']['title'],
        'author'=>$content['item_list'][0]['music']['author'],
        'cover'=>$content['item_list'][0]['music']['cover_large']['url_list'][0],
        'audio'=>$content['item_list'][0]['music']['play_url']['uri']
    ],
    'author'=>[
        'nickname'=>$content['item_list'][0]['author']['nickname'],
        'signature'=>$content['item_list'][0]['author']['signature'],
        'avatar'=>$content['item_list'][0]['author']['avatar_larger']['url_list'][0]
    ],
    'videos'=>[
        'cover'=>$content['item_list'][0]['video']['cover']['url_list'][0],
        'ratio'=>$content['item_list'][0]['video']['ratio'],
        'video'=>$videos_video[1]
    ],
    'shareUrl'=>$shareUrl
];
return $result_data;
//或
//print_r($result_data);


纯自己研究并手写代码,大家免费的支持一下呗

注意:最好是手机端调用这个接口,并且header中的HTTP_USER_AGENT最好是你当前访问的header,否则视频还是有水印,并且还会无法播放

免费评分

参与人数 2吾爱币 +1 热心值 +1 收起 理由
pj2016 + 1 谢谢@Thanks!
Intro + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

cpnorg 发表于 2021-7-31 12:54
第三方抖音的研发的日子屈指可数
jiangteddy 发表于 2021-7-31 14:56
10Bang 发表于 2021-7-31 15:05
明次 发表于 2021-8-3 22:08
用心讨论,共获提升!
振兴 发表于 2021-8-5 10:39
jiangteddy 发表于 2021-7-31 14:56
PHP的$让我看的头晕

$符号开头都是变量,当成你印象中的变量就好,只不过这些变量都是不声明属性的需要你自己去领悟
振兴 发表于 2021-8-5 10:40
大佬牛逼啊,我前段时间也准备扒取页面的,但是发现有一个参数始终找不到就放弃了
jiangteddy 发表于 2021-8-5 11:33
振兴 发表于 2021-8-5 10:39
$符号开头都是变量,当成你印象中的变量就好,只不过这些变量都是不声明属性的需要你自己去领悟

不是能不能领悟的问题,而是看着不舒服
 楼主| 院主 发表于 2021-8-5 11:41
振兴 发表于 2021-8-5 10:40
大佬牛逼啊,我前段时间也准备扒取页面的,但是发现有一个参数始终找不到就放弃了

免费的评分来一个呀
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 13:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表