360云盘直链解析PHP,360云盘分析直链解析

大体思路

1、curl模拟登录分享链接页面,post提取码到指定的链接获取cookie,这个链接可以通过火狐浏览器的开发者模式-网络获得,还可以查看请求头获得post的内容。

2、保存cookie并且再次用curl的方式带cookie模拟访问分享页面继续post指定的链接即可返回一串json数据。

3、从json数据中反编译出下载/播放链接

具体php代码

/*

* CURL 带Cookie 获取360云盘直链

* @ microshe.com

* 以yunpan.cn/OcL3nwa8qX6s9G (提取码:155e)为演示

* 获取方式 ck.php?link=http://yunpan.cn/OcL3nwa8qX6s9G&code=155e

*/

$link = $_GET["link"]; // 链接

$code = $_GET["code"]; // 提取码

$shareCode = basename($link); // 链接后半部分的分享码

$header = get_headers( $link , 1 ); // 头部信息

$info = $header['Location']; // 301跳转后的动态地址

$nakeurl = strstr ( $info ,  'lk' ,true); // 截断lk后的部分

$posturl = $nakeurl.'share/verifyPassword'; // POST对象地址 - 这是提取码错误时的POST地址,可以用debug模式获取

$postPw = "sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值