蓝奏云直链解析API接口
请求地址 HTTPGET
https://www.youwk.cn/api/lanzou
请求参数
参数名 | 参数说明 |
---|---|
key | 用户请求密钥,可在 密钥管理页面 申请 |
url | 蓝奏云分享地址 |
p | 蓝奏云分享的密码没有可不填 |
<?php
/*** API请求DEMO* * 本demo支持GET与POST请求,同时支持签名验证与无需签名。*///你申请的key密钥
$API_KEY = '在www.youwk.cn申请的key秘钥';//API接口地址
$API_URL = 'https://www.youwk.cn/api/lanzou';$get_post_data = array(//接口参数,一行一个,可按照用户控制台->开发工具 的参数填写,或者直接复制开发工具下面的测试代码。'key' => $API_KEY,'url' => '蓝奏云地址','p' => '蓝奏云密码没有为空即可',);//签名校验的 SK:(在用户控制台密钥管理的秘钥安全设置->签名校验 开启后才会生效,没开启签名校验留空即可。)
$sk = '2d53aea1b653f88e657dfa1e15af2b57';/*发起请求API接口:
第1个参数:API接口地址URL,跟上面的同名变量相对应,无需更改。
第2个参数:API接口参数数组,跟上面的同名变量相对应,无需更改。
第3个参数:请求协议(GET或POST),一般默认GET,部分接口需要POST请求,根据实际情况修改为POST即可。
第4个参数:是否验证签名,true验证签名,否则false不验证签名,根据用户控制台 密钥管理 的 秘钥安全设置->签名校验 开启后才会生效,如没开启,填写fasle即可。
第5个参数:如果第4个参数开启验证签名,此处必须填写 SK ,跟上面的同名变量相对应,无需更改。*/
$resdata = api::send($API_URL, $get_post_data, '选方法', true, $sk); //发起请求,注意这里要选择接口支持的协议,默认GET,可选POST//打印请求结果
print($resdata);
///你的业务代码可写在这里处理API返回的数据/*** API请求类*/
class api
{public static function send($API_URL, $get_post_data, $type, $ifsign, $sk){$get_post_data = http_build_query($get_post_data);if ($ifsign) {$sign = md5($get_post_data . $sk);$res = self::send_curl($API_URL, $type, $get_post_data, $sign);} else {$res = self::send_curl($API_URL, $type, $get_post_data, null);}return $res;}//封装好的CURL请求函数,支持POST|GETpublic static function send_curl($API_URL, $type, $get_post_data, $sign){$ch = curl_init();if ($type == 'POST') {curl_setopt($ch, CURLOPT_URL, $API_URL);curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, $get_post_data);} elseif ($type == 'GET') {curl_setopt($ch, CURLOPT_URL, $API_URL . '?' . $get_post_data);}if ($sign) {curl_setopt($ch, CURLOPT_HTTPHEADER, ['sign:' . $sign]);}curl_setopt($ch, CURLOPT_REFERER, $API_URL);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_TIMEOUT, 10);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);$resdata = curl_exec($ch);curl_close($ch);return $resdata;}
}
蓝奏云直链解析API接口相关推荐
- php蓝奏云解析源码,PHP获取蓝奏云直链解析源码
PHP获取蓝奏云直链的源码案例 可以用来做api调用到网站做下载 调用方法: 无密码:http://www.yyob.com/lanzou/?url=https://www.lanzous.com/i ...
- 无限存储空间的蓝奏网盘你还不用?使用Python,直接获取直链!Python使用Requests和BS4实现蓝奏云直链解析与下载
在很多时候,都会使用到程序自主更新功能,那么今天我们就用蓝奏云实现一个Python程序的自主更新(当然,只是完成请求蓝奏云的直链地址) 文章目录 重要通知 重要通知1 重要通知2 思路解析 代码实现 ...
- 蓝奏云直链解析php,【带源码】新思路--蓝奏云直链解析
本帖最后由 Ls30 于 2018-7-11 18:06 编辑 今天在我的群上看到了个买 的还留下了个链接, 打开后我的手机浏览器跳转到了蓝奏云的一个下载页面, 惊奇的发现手机打开这个下载页面与电脑端 ...
- 【开源】蓝奏云直链解析
介绍: 成品+源码 网盘下载地址: http://www.bytepan.net/I1K0tdYCtha 图片:
- 蓝奏云PHP解析接口,蓝奏云下载地址解析API[直链]
介绍 蓝奏云下载地址解析API 模拟蓝奏云真实操作获取下载地址. 软件架构 1.支持检测文件是否被取消 2.支持带密码的文件分享链接但不支持分享的文件夹 3.支持生成直链或直接下载 4.支持ios应用 ...
- php获取蓝奏云直连,最新php蓝奏云直链api接口源代码
最新php蓝奏云直链API接口源代码<?php $url=base64_decode('aHR0cHM6Ly9hcGkucGluZ3Bpbmc2LmNvbS90b29scy9sYW56b3Uv' ...
- 最新php蓝奏云直链api接口源代码
最新php蓝奏云直链API接口源代码 <?php$url=base64_decode('aHR0cHM6Ly9hcGkucGluZ3Bpbmc2LmNvbS90b29scy9sYW56b3Uv' ...
- 蓝奏云下载地址解析API[直链]
3 月,跳不动了?>>> 介绍 蓝奏云下载地址解析API 模拟蓝奏云真实操作获取下载地址. 下载地址:https://www.90pan.com/b1748355 密码:9zz7 开 ...
- Python爬取蓝奏云直链(获取真实文件地址)
最近在用蓝奏云,这款云盘无限速并且操作分享简单,自认为挺好的一个云盘,所以研究了如何通过蓝奏云分享链接获取文件最终地址.你可能问爬取直链有什么用,我说一下我的需求,我的服务器学生机带宽是1m,很小.我 ...
最新文章
- R语言logistic回归、判别分析(LDA)、多元自适应样条回归MARS分析案例:分析乳腺癌数据集明确细针穿刺肿瘤活检结果
- [html] 回车表单自动跳转如何禁止
- 基础的java增删改查,Java基础系列(基础):Java使用Cookie增删改查操作!
- mysql导出二进制日志_使用mysqlbinlog提取二进制日志
- 【渝粤教育】电大中专电商运营实操作业 题库
- php excel 设置常规_php实现的操作excel类详解
- 利用Office Chart 制作柱图(一个柱子)
- 无心剑随感《程序人生乐无穷》
- office2020与2016版的不同_Office哪个版本最好用?Office 2007/2010/2013/2016/2019/2020怎么选?...
- 计算机软件著作权登记
- web页面性能检测工具Lighthouse
- 2019-2021 文本生成图片 Text To Image(T2I) Synthesis 论文整理
- 等比缩放公式_iPhone屏幕适配,等比缩放
- java 文件上传乱码_java上传txt文件,出现中文乱码
- 51单片机的LCD12864电子秤设计
- 智力游戏(搬山游戏)
- php设置延迟代码执行,PHP实现延迟执行程序
- 白鹭引擎 4.0 发布 让重度H5游戏研发更简单
- 何学林:房价为什么降不下来?房价上涨的刚性是由强大的利益共同体共同作用的结果(原创首发,深度好文)——何学林房地产大策划之十四
- linux xenserver教程,XenServer教程:XenCneter实现热迁移步骤
热门文章
- sparklines_Sparklines入门200年来功能强大的数据可视化形式
- ajax判断成功状态码,Ajax返回状态码200,成功函数不触发(Ajax returns status code 200, success function not triggering)...
- jsp学生体育成绩管理系统
- window10 20H2安卓模拟器VT检测不到问题解决方法
- ICLR 22 GRAPH CONDENSATION FOR GNNS 图压缩工作目前的 第一篇 密歇根州立 CMU Snap
- java输入两个数字和运算符_java 第二天运算符及录入函数Scanner
- ubuntu怎么设置系统语言英文_Ubuntu系统设置中文语言的方法教程,Ubuntu系统怎么设置中文语言?...
- my read_university
- Unity学习笔记1 简易2D横版RPG游戏制作(一)
- 高德地图如何取消订单_高德地图怎么取消订单