V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
zhagan

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

  •  
  •   zhagan · Feb 19, 2016 · 25135 views
    This topic created in 3726 days ago, the information mentioned may be changed or developed.

    网站首页 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 replies    2018-10-14 14:51:38 +08:00
    jas0ndyq
        1
    jas0ndyq  
       Feb 19, 2016 via iPad
    感谢楼主
    bdbai
        2
    bdbai  
       Feb 19, 2016 via iPhone
    非常感谢!话说解析代码开源吗?
    v1024
        3
    v1024  
       Feb 19, 2016
    乐视只解出标清格式
    xiaoz
        4
    xiaoz  
       Feb 19, 2016
    感谢分享,已收藏。
    goodryb
        5
    goodryb  
       Feb 19, 2016
    没有超清是自动降级成高清吗?
    undef404
        6
    undef404  
       Feb 19, 2016
    没有 115 么
    RangerWolf
        7
    RangerWolf  
       Feb 19, 2016
    看起来很犀利的东东!
    pynix
        8
    pynix  
       Feb 20, 2016
    貌似不错?
    HWSTh
        9
    HWSTh  
       Feb 20, 2016
    赞一个
    Aquamarine
        10
    Aquamarine  
       Feb 20, 2016
    看起来很厉害,不过没懂怎么用。
    techmoe
        11
    techmoe  
       Feb 21, 2016 via Android
    先码为敬,如果 lz 肯长期维护的话就太好了
    missdeer
        12
    missdeer  
       Feb 21, 2016
    这种东西不知道什么时候就弃坑了
    yiciyuansky
        13
    yiciyuansky  
       Feb 22, 2016 via iPhone
    解析地址有时效性吗?
    bleedfly
        14
    bleedfly  
    PRO
       Feb 24, 2016
    话说有源码不
    conglovely
        15
    conglovely  
       Feb 25, 2016
    先撸为敬~
    fhefh
        16
    fhefh  
       Feb 25, 2016
    这个不错 mark~~
    badgate
        17
    badgate  
       Oct 14, 2018
    国内怎么打不开啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2556 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 12:57 · PVG 20:57 · LAX 05:57 · JFK 08:57
    ♥ Do have faith in what you're doing.