解析网盘/视频 - API,获取播放和下载地址 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zhagan
V2EX    分享创造

解析网盘/视频 - API,获取播放和下载地址

  •  
  •   zhagan 2016-02-19 11:14:53 +08:00 24811 次点击
    这是一个创建于 3580 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网站首页 http://zg.yangsifa.com/

    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 [账号] 例如: [email protected]
    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=[email protected]&pass=t123456789 必看说明

    温馨提示:本站声明绝不会保存和泄露账号信息,账号登陆只是为了方便自动获取文件 ID
    温馨提示:解析更新周期为 5 分钟,比如网盘更新上传了几个视频就只能在 5 分钟内生效(这么做的目的是缓解服务器压力)
    温馨提示:如果没有 ApiKey(一键获取) 可以取消此参数,但是请求时间隔将会增加到 20 秒。可能会导致视频能解析,但是无法播放

    17 条回复    2018-10-14 14:51:38 +08:00
    jas0ndyq
        1
    jas0ndyq  
       2016-02-19 11:22:37 +08:00 via iPad
    感谢楼主
    bdbai
        2
    bdbai  
       2016-02-19 11:31:55 +08:00 via iPhone
    非常感谢!话说解析代码开源吗?
    v1024
        3
    v1024  
       2016-02-19 12:15:42 +08:00
    乐视只解出标清格式
    xiaoz
        4
    xiaoz  
       2016-02-19 15:01:40 +08:00
    感谢分享,已收藏。
    goodryb
        5
    goodryb  
       2016-02-19 15:17:42 +08:00
    没有超清是自动降级成高清吗?
    undef404
        6
    undef404  
       2016-02-19 17:11:01 +08:00
    没有 115 么
    RangerWolf
        7
    RangerWolf  
       2016-02-19 21:29:41 +08:00
    看起来很犀利的东东!
    pynix
        8
    pynix  
       2016-02-20 01:28:13 +08:00
    貌似不错?
    HWSTh
        9
    HWSTh  
       2016-02-20 13:41:25 +08:00
    赞一个
    Aquamarine
        10
    Aquamarine  
       2016-02-20 14:28:31 +08:00
    看起来很厉害,不过没懂怎么用。
    techmoe
        11
    techmoe  
       2016-02-21 07:33:32 +08:00 via Android
    先码为敬,如果 lz 肯长期维护的话就太好了
    missdeer
        12
    missdeer  
       2016-02-21 10:45:34 +08:00
    这种东西不知道什么时候就弃坑了
    yiciyuansky
        13
    yiciyuansky  
       2016-02-22 07:55:37 +08:00 via iPhone
    解析地址有时效性吗?
    bleedfly
        14
    bleedfly  
       2016-02-24 10:06:39 +08:00
    话说有源码不
    conglovely
        15
    conglovely  
       2016-02-25 11:27:45 +08:00
    先撸为敬~
    fhefh
        16
    fhefh  
       2016-02-25 22:08:11 +08:00
    这个不错 mark~~
    badgate
        17
    badgate  
       2018-10-14 14:51:38 +08:00
    国内怎么打不开啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1041 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 23:10 PVG 07:10 LAX 15:10 JFK 18:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86