What?
如果你自己写的 App 或 web 内有离线数据需要下载,但又像我一样一穷二白买不起类似又拍云的云存储服务。
那就跟我一起来使用 Api 解析出真实下载地址吧!
How?
计划步骤:
将文件上传到本站支持的网盘
并分享文件,获取分享文件的链接 URL 地址
构造解析链接并且发送请求
接收 JSON 格式的真实下载地址
开始下载吧!
Net Disk
网盘 API 说明:
免费获取 -> ApiKey(一键获取)
GET 地址 -> http://zg.yangsifa.com/wp/?url=[网盘分享 URL]&apikey=[自己的 ApiKey]
URL 参数: url [网盘分享 URL] 例如: pan.baidu.com/s/1mgpbW6G
URL 参数: apikey [自己的 ApiKey] 例如: 04a6e4a000806d500e9e94800d35b32b
URL 参数: echo [是否 jsonp][可选] 例如: jsonp
URL 参数: callback [回调函数名][可选] 例如: 123456789
返回 json 信息:
{
"name": "vc11_x86.exe", //文件名称
"size": "6.25MB", //文件大小
"download": "http://www.baidu.com/name.exe", //文件下载地址
"warning": "", //提示信息
}
支持网盘 url 列表
我想测试一下 API->百度网盘 /wp/?url=pan.baidu.com/s/1mgpbW6G
我想测试一下 API->可乐网盘 /wp/?url=colafile.com/file/5204776
我想测试一下 API->360 云盘 /wp/?url=yunpan.cn/cK6BdUtwmBVd3|d4d9
我想测试一下 API->速度网盘 /wp/?url=sudupan.com/down_1369742.aspx
我想测试一下 API->新浪网盘 /wp/?url=vdisk.weibo.com/s/cNmILEE8c5AeM
我想测试一下 API->坚果云盘 /wp/?url=jianguoyun.com/p/DYf8W6UQ5LbjBRj8_Qo
我想测试一下 API->新浪网盘 /wp/?url=vdisk.weibo.com/lc/3Ofso6Fm2eHKP6bZU6B|MN77
我想测试一下 API->坚果云盘 /wp/?url=jianguoyun.com/p/DUHIIZMQ5LbjBRiepRA|xedewz
我想测试一下 API->腾讯微云 /wp/?url=share.weiyun.com/495fa2a3b42fd3a4b28481be2fe7dbaa
我想测试一下 API->金蝶网盘 /wp/?url=pan.kingdee.com/share/link?key=ODA2NDczLDEwNjA3Mw
我想测试一下 API->腾讯微云 /wp/?url=share.weiyun.com/32e73d924bdd5daa2d4633782b585731|Wxhs
我想测试一下 API->金蝶网盘 /wp/?url=pan.kingdee.com/share/link?key=ODA2NDczLDEwNjA3MQ|66eu
我想测试一下 API->百度网盘 /wp/?url=pan.baidu.com/share/link?uk=3678303380&shareid=1336099708
温馨提示:如果没有 ApiKey(一键获取) 可以取消此参数,但是请求时间隔将会增加到 20 秒。
有密码请在网盘分享 url 后面加 “|密码”,例如: share.weiyun.com/32e73d924bdd5daa2d4633782b585731|Wxhs 部分网盘不支持密码。
Video
视频 API 说明:(支持 PC 端和手机端) 下载 PHP 演示例子 点击在线试看
免费获取 -> ApiKey(一键获取)
GET 地址 -> http://zg.yangsifa.com/video?url=[播放地址]&hd=[清晰度]&apikey=[自己的 ApiKey]
URL 参数: url [播放地址] 例如: v.youku.com/v_show/id_XMTM4OTE5Mjc2OA==.html
URL 参数: hd [清晰度] 例如:默认为 2 [1,2,3 标清|高清|超清](部分视频可能只有一种)
URL 参数: apikey[自己的 ApiKey] 例如: 04a6e4a000806d500e9e94800d35b32b
返回 json 信息:
{
"pc": { //PC 端播放
"hd": "cq", //视频清晰度( bq,gq,cq 标清|高清|超清)
"exe": "flv", //视频格式
"vtype": "youku", //视频来源
"urls": [
{
"url": "http://127.0.0.1/" //视频分段地址 1
},
{
"url": "http://127.0.0.1/" //视频分段地址 2
},
{
"url": "http://127.0.0.1/" //视频分段地址 3
}
]
},
"mobile": { //手机端播放
"hd": "gq", //视频清晰度
"exe": "m3u8", //视频格式
"vtype": "youku", //视频来源
"url": "http://127.0.0.1/" //视频播放地址
}
}
支持视频网站列表
我想测试一下 API->AcFun 视频 /video/?url=www.acfun.tv/v/ac2480269
我想测试一下 API->哔哩哔哩 /video/?url=www.bilibili.com/video/av3624370
我想测试一下 API->爱奇艺视频 /video/?url=www.iqiyi.com/v_19rrlabxxw.html
我想测试一下 API->乐视视频 /video/?url=www.letv.com/ptv/vplay/23517204.html
我想测试一下 API->腾讯视频 /video/?url=v.qq.com/cover/w/w042xfmamfn8hzu.html
我想测试一下 API->搜狐视频 /video/?url=tv.sohu.com/20150715/n416842951.shtml
我想测试一下 API->汤 Tumblr /video/?url=securelyinsecure.tumblr.com/post/139326611944
我想测试一下 API->优酷视频 /video/?url=v.youku.com/v_show/id_XMTM4OTE5Mjc2OA==.html
我想测试一下 API->磁力云播 /video/?url=magnet.com/magnet:?xt=urn:btih:98BC9ADCDEB2CFFF6B9FC3B8EFE79BD1EE9472E0
温馨提示:优酷视频支持带密码解析(在视频 URL 地址后面加上 /pwd/154689 )
温馨提示:如果没有 ApiKey(一键获取) 可以取消此参数,但是请求时间隔将会增加到 20 秒。可能会导致视频能解析,但是无法播放
Net Disk Video
视频 API 说明:(支持 PC 端和手机端)
免费获取 -> ApiKey(一键获取)
GET 地址 -> http://zg.yangsifa.com/panvideo?type=[网类型]&user=[账号]&pass=[密码]&apikey=[自己的 ApiKey]
URL 参数: type [网盘类型] 例如:乐视网盘根域名"letv.com"
URL 参数: user [账号] 例如: tao56000@163.com
URL 参数: pass [密码] 例如: t123456789
URL 参数: page [页码][可空] 例如: 1
URL 参数: limit [每页数量][可空] 例如: 100
URL 参数: apikey [自己的 ApiKey] 例如: 04a6e4a000806d500e9e94800d35b32b
返回 json 信息:
{
"vtype": "letv", //网盘类型
"ZhaGan_Video": {
"total": "2", //视频文件总数量(如果数量超过“ limit ”的倍数就让“ page=2 ”)
"page": 1, //当前页数
"limit": 100, //每页获取的数量
"list": [
{
"name": "IMG_0354(9).mp4", //视频名称
"size": "1752316", //视频大小
"extname": "mp4", //视频类型
"pc_url": "http://127.0.0.1", //PC 端播放地址
"iphone_url": "http://127.0.0.1" //手机端播放地址(m3u8)
},
{
"name": "IMG_0354.mp4", //视频名称
"size": "1752316", //视频大小
"extname": "mp4", //视频类型
"pc_url": "http://127.0.0.1", //PC 端播放地址
"iphone_url": "http://127.0.0.1" //手机端播放地址(m3u8)
}
]
}
}
支持视频网盘列表
我想测试一下 API->乐视云盘 /panvideo/?url=letv.com&user=tao56000@163.com&pass=t123456789 必看说明
温馨提示:本站声明绝不会保存和泄露账号信息,账号登陆只是为了方便自动获取文件 ID
温馨提示:解析更新周期为 5 分钟,比如网盘更新上传了几个视频就只能在 5 分钟内生效(这么做的目的是缓解服务器压力)
温馨提示:如果没有 ApiKey(一键获取) 可以取消此参数,但是请求时间隔将会增加到 20 秒。可能会导致视频能解析,但是无法播放
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.