请求地址 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接口相关推荐

  1. php蓝奏云解析源码,PHP获取蓝奏云直链解析源码

    PHP获取蓝奏云直链的源码案例 可以用来做api调用到网站做下载 调用方法: 无密码:http://www.yyob.com/lanzou/?url=https://www.lanzous.com/i ...

  2. 无限存储空间的蓝奏网盘你还不用?使用Python,直接获取直链!Python使用Requests和BS4实现蓝奏云直链解析与下载

    在很多时候,都会使用到程序自主更新功能,那么今天我们就用蓝奏云实现一个Python程序的自主更新(当然,只是完成请求蓝奏云的直链地址) 文章目录 重要通知 重要通知1 重要通知2 思路解析 代码实现 ...

  3. 蓝奏云直链解析php,【带源码】新思路--蓝奏云直链解析

    本帖最后由 Ls30 于 2018-7-11 18:06 编辑 今天在我的群上看到了个买 的还留下了个链接, 打开后我的手机浏览器跳转到了蓝奏云的一个下载页面, 惊奇的发现手机打开这个下载页面与电脑端 ...

  4. 【开源】蓝奏云直链解析

    介绍: 成品+源码 网盘下载地址: http://www.bytepan.net/I1K0tdYCtha 图片:

  5. 蓝奏云PHP解析接口,蓝奏云下载地址解析API[直链]

    介绍 蓝奏云下载地址解析API 模拟蓝奏云真实操作获取下载地址. 软件架构 1.支持检测文件是否被取消 2.支持带密码的文件分享链接但不支持分享的文件夹 3.支持生成直链或直接下载 4.支持ios应用 ...

  6. php获取蓝奏云直连,最新php蓝奏云直链api接口源代码

    最新php蓝奏云直链API接口源代码<?php $url=base64_decode('aHR0cHM6Ly9hcGkucGluZ3Bpbmc2LmNvbS90b29scy9sYW56b3Uv' ...

  7. 最新php蓝奏云直链api接口源代码

    最新php蓝奏云直链API接口源代码 <?php$url=base64_decode('aHR0cHM6Ly9hcGkucGluZ3Bpbmc2LmNvbS90b29scy9sYW56b3Uv' ...

  8. 蓝奏云下载地址解析API[直链]

    3 月,跳不动了?>>> 介绍 蓝奏云下载地址解析API 模拟蓝奏云真实操作获取下载地址. 下载地址:https://www.90pan.com/b1748355 密码:9zz7 开 ...

  9. Python爬取蓝奏云直链(获取真实文件地址)

    最近在用蓝奏云,这款云盘无限速并且操作分享简单,自认为挺好的一个云盘,所以研究了如何通过蓝奏云分享链接获取文件最终地址.你可能问爬取直链有什么用,我说一下我的需求,我的服务器学生机带宽是1m,很小.我 ...

最新文章

  1. R语言logistic回归、判别分析(LDA)、多元自适应样条回归MARS分析案例:分析乳腺癌数据集明确细针穿刺肿瘤活检结果
  2. [html] 回车表单自动跳转如何禁止
  3. 基础的java增删改查,Java基础系列(基础):Java使用Cookie增删改查操作!
  4. mysql导出二进制日志_使用mysqlbinlog提取二进制日志
  5. 【渝粤教育】电大中专电商运营实操作业 题库
  6. php excel 设置常规_php实现的操作excel类详解
  7. 利用Office Chart 制作柱图(一个柱子)
  8. 无心剑随感《程序人生乐无穷》
  9. office2020与2016版的不同_Office哪个版本最好用?Office 2007/2010/2013/2016/2019/2020怎么选?...
  10. 计算机软件著作权登记
  11. web页面性能检测工具Lighthouse
  12. 2019-2021 文本生成图片 Text To Image(T2I) Synthesis 论文整理
  13. 等比缩放公式_iPhone屏幕适配,等比缩放
  14. java 文件上传乱码_java上传txt文件,出现中文乱码
  15. 51单片机的LCD12864电子秤设计
  16. 智力游戏(搬山游戏)
  17. php设置延迟代码执行,PHP实现延迟执行程序
  18. 白鹭引擎 4.0 发布 让重度H5游戏研发更简单
  19. 何学林:房价为什么降不下来?房价上涨的刚性是由强大的利益共同体共同作用的结果(原创首发,深度好文)——何学林房地产大策划之十四
  20. linux xenserver教程,XenServer教程:XenCneter实现热迁移步骤

热门文章

  1. sparklines_Sparklines入门200年来功能强大的数据可视化形式
  2. ajax判断成功状态码,Ajax返回状态码200,成功函数不触发(Ajax returns status code 200, success function not triggering)...
  3. jsp学生体育成绩管理系统
  4. window10 20H2安卓模拟器VT检测不到问题解决方法
  5. ICLR 22 GRAPH CONDENSATION FOR GNNS 图压缩工作目前的 第一篇 密歇根州立 CMU Snap
  6. java输入两个数字和运算符_java 第二天运算符及录入函数Scanner
  7. ubuntu怎么设置系统语言英文_Ubuntu系统设置中文语言的方法教程,Ubuntu系统怎么设置中文语言?...
  8. my read_university
  9. Unity学习笔记1 简易2D横版RPG游戏制作(一)
  10. 高德地图如何取消订单_高德地图怎么取消订单