吾爱破解java核心技术_这才是某音解析最新源码,别拿第三方的来糊弄人
[PHP] 纯文本查看 复制代码<?php
header("Content-type: text/html; charset=utf-8");
$url_g=@$_GET['url'];//抖音视频地址
$api="https://api-hl.amemv.com/aweme/v1/aweme/detail/?retry_type=no_retry&iid=43619087057&device_id=57318346369&ac=wifi&channel=update&aid=1128&app_name=aweme&version_code=251&version_name=2.5.1&device_platform=android&ssmix=a&device_type=MI+8&device_brand=xiaomi&language=zh&os_api=22&os_version=5.1.1&uuid=865166029463703&openudid=ec6d541a2f7350cd&manifest_version_code=251&resolution=1080*1920&dpi=480&update_version_code=2512&_rticket=1559206461097&ts=1559206460&as=a115996edcf39c7adf4355&cp=9038c058c7f6e4ace1IcQg&mas=01af833c02eb8913ecc7909389749e6d89acaccc2c662686ecc69c&aweme_id=";//6691388713936653576
$cookie="##";//header请求头和cookie,请自己获取(涉及个人隐私,故不放出来),我可以帮你抓取.你也可以直接使用我的接口 [url=https://api.isoyu.com/ckplayer/douyin.jsp?url=]https://api.isoyu.com/ckplayer/douyin.jsp?url=[/url]
$user_agent="Mozilla/5.0 (Linux; Android 8.0.0; MI 6 Build/OPR1.170623.027; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/62.0.3202.84 Mobile Safari/537.36";
function getLinkFromDouyinShareText($shareOrUrl){
$url="http".explode("http",$shareOrUrl)[1];
$url=explode("复制此链接,",$url)[0];
return $url;
}
function getAwemeId($link,$UA){
$context=stream_context_create(array('http'=>array('header'=>'User-Agent:'.$UA)));
$html_text= file_get_contents($link,0,$context);
$str=explode("itemId: \"",$html_text)[1];
$str=explode("\",",$str)[0];
return $str;
}
function doCurlGetRequest($url,$headers,$timeout = 5){
if($url == '' || $timeout <=0){
return false;
}
$con = curl_init((string)$url);
curl_setopt($con, CURLOPT_HEADER, false);
curl_setopt($con, CURLOPT_RETURNTRANSFER,true);
curl_setopt($con,CURLOPT_HTTPHEADER,$headers);
curl_setopt($con, CURLOPT_TIMEOUT,(int)$timeout);
return curl_exec($con);
}
function getVideoData($api,$cookie,$awemeId){
$header=array("Accept-Encoding: utf-8",
"Cookie: ".$cookie,
"Host: api-hl.amemv.com",
"Connection: Keep-Alive",
"User-Agent: okhttp/3.10.0.1");
$data=json_decode(doCurlGetRequest($api.$awemeId,$header),true);
$info=$data['aweme_detail']['share_info'];//视频描述
$user_name=$data['aweme_detail']['author']['nickname'];//作者昵称
$user_headImg=$data['aweme_detail']['author']['avatar_medium']['url_list'][0];//作者头像
$image=$data['aweme_detail']['video']['origin_cover']['url_list'][0];//封面图片
$urls=$data['aweme_detail']['video']['play_addr']['url_list'];//无水印地址
$music_urls=$data['aweme_detail']['music']['play_url']['url_list'];//音乐地址
$douyin=[
'status'=>true,
'nickname'=>$user_name,
'awemeId'=>$awemeId,
'headImage'=>$user_headImg,
'image'=>$image,
'videoUrl'=>$urls,
'music_urls'=>$music_urls,
'info'=>$info,
'time'=>time()
];
return json_encode($douyin);
}
if(strstr($url_g,'http://v.douyin.com/')) {
$url_g = getLinkFromDouyinShareText($url_g);
$awemeId=getAwemeId($url_g,$user_agent);
echo getVideoData($api,$cookie,$awemeId);
}else{
echo json_encode(["status"=>false,"message"=>"地址无效"]);
}
吾爱破解java核心技术_这才是某音解析最新源码,别拿第三方的来糊弄人相关推荐
- Java定时任务(一) Timer及TimerTask的案例解析及源码分析
Java定时任务(一) Timer及TimerTask的案例解析及源码分析 一.概述: 定时任务这个概念在Java的学习以及项目的开发中并不陌生,应用场景也是多种多样.比如我们会注意到12306网站 ...
- 吾爱破解java游戏下载_JAVA 猜数字游戏
[Java] 纯文本查看 复制代码package test; import java.util.Random; import java.util.Scanner; public class main1 ...
- php视频吾爱破解,php 32行代码简单实现抖音无水印视频api,附前台页面
原理和之前发的python 22行代码简单实现通过分享链接下载无水印视频一样.现在是通过php再次实现,并暴露出接口,这样可以方便前台开发页面.直接上代码 [PHP] 纯文本查看 复制代码<?p ...
- 微信第三方扫描登录 java源代码_微信开放平台基于网站应用授权登录源码(java)...
1. 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数: 2. 通过code参数加上AppID和AppSecret等,通过 ...
- 吾爱破解培训第一课作业密码_如何实现您的第一个无密码登录系统
吾爱破解培训第一课作业密码 You may have heard that there are 360 Million Reasons to Destroy All Passwords and tha ...
- python 吾爱破解_吾爱破解邀请码获取器|吾爱优惠码生成器 Python版_最火软件站...
吾爱破解论坛是一个非常棒的资源交流论坛,里面有很多大神分享非常实用的各种工具,而且都是免费的,但是注册吾爱破解论坛需要邀请码,这款工具能够帮助用户生成常见的优惠码和激活码,让你轻松加入吾爱论坛的阵营. ...
- 【JS 逆向百例】吾爱破解2022春节解题领红包之番外篇 Web 中级题解
关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 逆向目标 本次逆向的目标来源于吾爱破解 2022 春节解题领红包之番外篇 Web 中级题,吾爱破解每年都会有派送红包活动(送吾爱 ...
- 推荐4款吾爱破解热门软件
吾爱破解论坛是一个非常老牌的软件技术交流地, 虽然经过多次整改,人气不如从前但也依旧能找到很多好玩好用的东西, 小编不少分享的软件都是在这个论坛找到的 今天又收集了4款吾爱上比较火的小工具,都很实用! ...
- 【Windows 逆向】OD 调试器工具 ( 推荐汉化版的 OD 调试工具 | 吾爱破解专用版Ollydbg | 备选工具 )
文章目录 一.吾爱破解专用版Ollydbg 二.运行 OD 工具 一.吾爱破解专用版Ollydbg 从 OD 官方网站 http://www.ollydbg.de/ 下载的 Ollydbg1.10 工 ...
最新文章
- BCH与BCE共享比特币之名
- 磁棒 锰锌铁氧体高频磁条22x5x3mm,作为天线性能测试
- python读取大文件性能_强悍的Python读取大文件的解决方案
- 普通程序员,光靠GitHub打赏就年入70万,要不你也试试
- WORD如何比较原文档和别人修改过的文档?
- SpringBoot集成Kafka集群并实现接收_发送消息操作_以及常见错误_亲测---Kafka工作笔记005
- 技术简报 2014-1-27
- 苹果6可以分屏吗_苹果可以5g网络吗
- 【车间调度】基于matlab灰狼优化算法求解柔性作业车间问题【含Matlab源码 661期】
- android自动清理内存不足,安卓手机越用越卡,清理内存也没用?原因其实是这个!...
- 电脑屏幕莫名其妙变成绿色
- 学机器学习怎么可以不知道最小二乘法
- 用python画蜡笔小新_用python画的蜡笔小新
- 几何光学学习笔记(28)-6.3光照度和光出射度
- android夜间切换失败,android夜间模式切换
- 2k 幻14_ROG幻14经典版2K屏14寸
- 医疗在线质控系统 资料收集
- Spherical Harmonics Lighting
- 【C语言、C++基础编程题】【基础类题集】【平顶山学院ACM算法攻关部】
- matlab振动仿真实例小论文,《基于Matlab_Simulink的机械振动仿真研究》-毕业论文.doc...
热门文章
- com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method XXX in the service
- 【Emmet 的使用手册(知识点超全版本)】
- altair 8800_Python数据可视化场景的戏剧性浏览(包括ggpy和Altair)
- ✨ StarRocks 9 月社区动态
- VoLTE技术(含IMS注册/去注册流程、IMS呼叫流程、呼叫保持流程、二次协商过程)
- 海底捞只要“面子”,不要“里子”?
- 机械臂—ROS下UR10e+ft300+2f-140gripper ur机械臂配置夹爪及问题解决
- @RequestBody神坑
- 命悬一线丨33岁程序员垂死经历为所有人敲响警钟!
- k8s join 集群报错之error execution phase kubelet-start: error uploading crisocket: