腾讯微视API解析接口

发布于 / 教程 / 53 条评论

腾讯微视视频API解析接口一枚,无限制免费调用,但需要AppKey

接口更新

2018.05.04 :增加识别用户信息,接口地址不变,后台自动识别,将返回某用户的基本信息以及被关注量,粉丝数,被点赞量,发布的视频总数以及最近9个视频等
请求示例:


https://api.lylares.com/video/weishi/?AppKey=Your AppKey&url=https://h5.qzone.qq.com/weishi/personal/1520761496626572/wspersonal?_proxy=1&_wv=2&id=1520761496626573&spid=3

部分返回示例:


{
    "profile": {
        "person": {
            "id": "1520761496626572",
            "type": 2,
            "uid": "7DB25B14E42DC6C1A7DEAE1A0592A76C",
            "nick": "小绿绿绿",
            "avatar": "http://xp.qpic.cn/oscar_pic/0/bd71c4f50e2440ffa1b96d54a1fepict/480",
            "sex": 0,
            "rich_flag": 8,
            "age": 0,
            "address": "北京",
            "status": "",
            "followStatus": 2,
            "desc_from_operator": "",
            "grade": 2,
            "medal": 2
        },
        "numeric": {
            "feed_num": 45,
            "praise_num": 5,
            "fans_num": 15920,
            "interest_num": 0,
            "receivepraise_num": 165224,
            "is_followed": 2,
            "formattedFansNum": "1.6w",
            "formattedReceivepraiseNum": "16.5w"
        },
        "shareInfo": {
            "jump_url": "https://h5.qzone.qq.com/weishi/personal/1520761496626572/wspersonal?_proxy=1&_wv=1&id=1520761496626572&spid=",
            "body_map": {
                "0": {
                    "title": "@小绿绿绿的视频都超有趣,根本停不下来!",
                    "desc": "新鲜有趣,尽在微视!",
                    "image_url": "http://xp.qpic.cn/oscar_pic/0/bd71c4f50e2440ffa1b96d54a1fepict/480"
                },
                "1": {
                    "title": "@小绿绿绿的视频都超有趣,根本停不下来!",
                    "desc": "新鲜有趣,尽在微视!",
                    "image_url": "http://xp.qpic.cn/oscar_pic/0/bd71c4f50e2440ffa1b96d54a1fepict/480"
                },
                "4": {
                    "title": "@小绿绿绿的视频都超有趣,根本停不下来!",
                    "desc": "新鲜有趣,尽在微视!",
                    "image_url": "http://xp.qpic.cn/oscar_pic/0/bd71c4f50e2440ffa1b96d54a1fepict/480"
                }
            }
        }
    },
    "feeds": [
        {
            "id": "lfhbRuhVlRAnQf8U",
            "wording": "",
            "type": 9,
            "poster_id": "1520761496626572",
            "poster": {
                "id": "1520761496626572",
                "type": 2,
                "uid": "7DB25B14E42DC6C1A7DEAE1A0592A76C",
                "nick": "小绿绿绿",
                "avatar": "http://xp.qpic.cn/oscar_pic/0/bd71c4f50e2440ffa1b96d54a1fepict/100",
                "sex": 0,
                "rich_flag": 8,
                "age": 0,
                "address": "北京",
                "status": "",
                "followStatus": 2,
                "desc_from_operator": "",
                "grade": 2,
                "medal": 2
            },
            "video": {
                "file_id": "1047_44e14b5fbbcd44ce997aaac40325vide",
                "duration": 20513,
                "width": 540,
                "height": 960
            },
            "images": [
                {
                    "url": "http://xp.qpic.cn/oscar_pic/0/0a8f7ab8a4304d5e9d8e4be4f10epict/480",
                    "width": 540,
                    "height": 960,
                    "type": 0,
                    "sprite_width": 0,
                    "sprite_height": 0,
                    "sprite_span": 0
                }
            ],
            "mask": 0,
            "ding_count": 10,
            "total_comment_num": 3,
            "material_id": "",
            "material_desc": "我的身体都会响",
            "playNum": 216,
            "material_thumburl": "http://res.tu.qq.com/weishi/newMusic/003FgoQw4bJn8v.jpg",
            "topic_id": "",
            "topic": {
                "id": "",
                "name": "",
                "detail": "",
                "createtime": 0,
                "mask": 0,
                "type": 0,
                "view_num": 0,
                "start_time": 0,
                "end_time": 0,
                "workNum": 0,
                "likeNum": 0,
                "person": {
                    "id": "",
                    "type": 0,
                    "uid": "",
                    "nick": "",
                    "avatar": "",
                    "sex": 0,
                    "rich_flag": 0,
                    "age": 0,
                    "address": "",
                    "status": "",
                    "followStatus": 0,
                    "desc_from_operator": "",
                    "grade": 0,
                    "medal": 0
                },
                "feed_id": ""
            },
            "feed_desc": "看看我浑身上下哪个最好看",
            "desc_mask": 0,
            "shieldId": ""
        },

2018.05.02 :增加视频播放参数,请参考返回说明

调用示例


https://api.lylares.com/video/weishi/?AppKey=Your AppKey&url=https://h5.qzone.qq.com/weishi/feed/niBvEKVAYt4IX3Dc/wsfeed?_proxy=1&_wv=1&id=niBvEKVAYt4IX3Dc

接口返回


{
    "msg": "ok",
    "title": "吴宣仪的视频原声",
    "cover": "http://xp.qpic.cn/oscar_pic/0/d4fdf7d6aa0c434faa8a298ec5b1pict/480",
    "url": "http://v.shanka.qq.com/v.shanka.qq.com/1047_62319ffefbf6425e968a7c871088vide.f0.mp4?vkey=079C925DBADF7D9D39C6F4B296446781A24BBC54CB83F6815908D62A89E4EF92675CD590567BC30AEDA7DC8D483FFD3B&guid=0508AFC000E081E13F01036CF26192E5&fromtag=0&personid=h5",
    "playinfo": {
        "ding_count": 17683,
        "playNum": 1574082,
        "total_comment_num": 1054,
        "createtime": "2018-04-26 08:50:00"
    }
}

返回说明

ding_count:点赞次数
playNum:播放次数
total_comment_num:评论量
createtime:发布时间

AppKey申请

现在申请

转载原创文章请注明,转载自: LYLARES'S BLOG » 腾讯微视API解析接口
  1. avatar

    你好问一下,微视中的打榜页中的粉丝应援榜的信息怎么获取,call棒的信息怎么获取?

    1. lylares
      @学习中 你好,微视接口目前没有再提供升级维护,也没有进一步研究微视的其他功能。
      1. avatar
        @lylares 也就是说,暂时是获取不到这方面的信息呗,好的,多谢!!!
        1. lylares
          @学习中 还是几个月前看过微视,新功能只有自己去研究了。
  2. 泡泡

    请问有办法让它返回9个以上的视频么?

    1. lylares
      @泡泡 这个功能已经有了,只是目前没公开,等下次更新吧。
  3. avatar

    可以方便留个QQ不!我想联系一下你!

    1. lylares
      @111 你好,你可以发邮件联系。
      1. avatar
        @lylares 你邮箱多少?
        1. lylares
          @111 你收不到回复邮件吗??
          1. avatar
            @lylares 对哦,傻逼了~
  4. avatar

    接口能直接通过视频id查视频信息吗

    1. avatar
      @jeck 目前没有这样做
  5. avatar

    视频上传时间在哪,是在topic里的吗?

    1. avatar
      @jeck 参数 playinfo=> createtime
  6. avatar

    Content-Type能改成text/html吗

    1. lylares
      @jeck 目前提供的是标准json接口
      1. avatar
        @lylares 500错误了?
        1. avatar
          @jeck 估计在维护。。
  7. avatar

    能允许跨域访问吗

    1. lylares
      @jeck 可以的
  8. 拐儿

    兄弟这个接口能调用到用户信息之类的吗?

    1. lylares
      @拐儿 你好,你需要的用户信息具体是什么?视频发布人信息或者浏览量这些吗?
      1. 拐儿
        @lylares 对的,我这边想开发一个根据不同的每个人能随时查询他们现在所有数据的这么一个小工具。所以想知道怎么样能调用到这些信息。。
        1. lylares
          @拐儿 是可以获得部分信息的,只是我这公开的接口只给了视频的链接 ...
          1. 拐儿
            @lylares 哦哦。那有获得信息的调用示例吗。。虽然伸手不太好
            1. lylares
              @拐儿 接口已经更新,现在可以调用获得播放量,分享量以及评论量:
              
              https://www.lylares.com/douying-video-api.html
              
          2. 拐儿
            @lylares 啊这个超好用的,但是。。我想要微视的,您这个好像是抖音的... 我主要是想调取他们的播放量,发送日期,点赞量,这个不知道能不能做到哎。
            1. avatar
              @拐儿 接口已经更新,目前可以满足你的需求。
              1. 拐儿
                @liulin.in 实在是太感谢您了!
              2. 拐儿
                @liulin.in 小哥 在使用中还有个问题我想请教您一下 是不是只能通过URL来调用接口 有没有可能通过用户名先返回他名下所有视频url呢
                1. lylares
                  @拐儿 你这个需求有可能能实现...
                  1. 拐儿
                    @lylares 啊啊啊啊啊啊啊啊啊 这么棒的嘛 我研究了好久都不行 那小哥这边有什么思路吗 现在进行不下去了QAQ
                    1. avatar
                      @拐儿 完全可以的,有时间就做出来,你是学生?
              3. 拐儿
                @liulin.in 是的,现在大二,自己在摸这方面的技巧。但是有点难...
                1. avatar
                  @拐儿 获得用户首页所有视频很简单,如果要获得全部数据你需要研究用户页的js逻辑
                  1. 拐儿
                    @liulin.in 我刚看到你完成了。。汗颜,兄弟你是真的厉害 感动QWQ
                  2. 拐儿
                    @liulin.in 已经在使用了说!现在可以返回所有信息了! 但我还有个问题袄,我在调用之前,肯定要先查找这个用户,这边我没想通。这是API能调用到的吗? 现在是用URL去调用信息,我能先通过用户名去调用URL再调用信息这样吗?
                    1. lylares
                      @拐儿 不行的,如果你先拿到用户名再通过用户名去查询这个用户的所有信息那就相当于直接拿到了他的API在做查询了,事实上目前并没有拿到原始API,只是通过url页面信息在反推,况且用户名【昵称】并不是唯一id 。
                  3. 拐儿
                    @liulin.in 哦哦哦好的~~!!那我自己想想看办法!谢谢您一直以来的更新
                  4. 拐儿
                    @liulin.in createtime现在不返回了嘛..QAQ 这个还蛮重要的哎
                    1. lylares
                      @拐儿 接口没有改变,目前仍然返回。
                  5. 拐儿
                    @liulin.in 老的接口返回的会有这个参数 我在新的接口返回的参数里面没有找到哎QAQ 奇怪 那我再看看 不好意思问题有点多
                    1. lylares
                      @拐儿 微视接口只有一个:https://api.lylares.com/video/weishi/?AppKey=Your AppKey&url= 如果后面url 是单个视频播放链接 那么肯定会返回视频的发布时间createtime ,如果url是某个人的个人页面那么返回的是综合数据肯定不会有每个视频详细的createtime,这个在原文里也能看出来
                    2. 拐儿
                      @拐儿 哦哦哦 我明白了 如果我需要能拿到时间信息 需要先通过主页url返回单独每个视频的url 再通过这个单独视频的url来返回时间信息对吧 我看接口通过主页返回的信息里面只有头像url 没有视频的url对吧?
                  6. 拐儿
                    @liulin.in 哦哦哦 我明白了 如果我需要能拿到时间信息 需要先通过主页url返回单独每个视频的url 再通过这个单独视频的url来返回时间信息对吧 我看接口通过主页返回的信息里面只有头像url 没有视频的url对吧? 不好意思之前回复错了 不知道怎么删……
                    1. avatar
                      @拐儿 每个视频url里有唯一的id啊,通过主页不能直接返回视频url,但是有每个视频id ,你要获取某个视频的信息再用id拼接一次不就可以了
                  7. avatar
                    @liulin.in 怎么有的视频的发布时间没有,是1970-1-1的
              4. 拐儿
                @liulin.in 老哥,我这边调用返回数据的时候有些奇怪,有时候是显示时间的,有时候就显示1970,有时候时间又明显是错的,而且最奇怪的是,我用你案例里面调用的地址,同样返回了一次,和你案例里面的时间还不一样,从4-26变成了4-27
                1. lylares
                  @拐儿 可能是服务器时间设置出bug了,接口目前在升级,待升级完成你再试试。
                  1. 拐儿
                    @lylares emmmm...只能说这个对有些人有用,有些人无用 使用了你的案例还是显示4-27 和你这边返回的不一样。可能这个createtime参数暂时不能用,小哥哥你哪天空下来了帮我看一下呗,拜托QwQ
                    1. lylares
                      @拐儿 单个视频没有createtime,接口返回的是视频所属话题的createtime,这个createtime可能是变动的。
                  2. 拐儿
                    @lylares 还有个问题哦~那个title返回到的是他们视频的歌曲信息,那有没有办法返回他们的视频描述信息呢~您这周很忙,有空了再看一下好嘞