求微信视频号解析API接口 可付费

之前用的 技术源码分享
传入nid和oid可以获取下载地址,现在不再提供了

因为需要自动化的下载,所以开源软件不太合适,开源软件只能手动去访问,然后会自动抓包可以选择下载。
有没有老友 有API,可以付费调用

40 Likes

网上别人接口可能都是用hook的然后转出来卖

逆向找到了这个文章,但是没有成品

3 Likes

你可以试试这个方法,但是没有API

1 Like

懒的话用类似影刀那种RPA类工具写一个很快的,pc端去抓

1 Like

请问你用量和预算大概多少,以及对api响应速度的要求

我这边量少的话能提供

非常感谢。主要是我做一个微信机器人,识别后获取oid,nid之后再下载,我用的免费框架只能获取到id不能下载。机器人不好对接那些抓包程序

1 Like

非常感谢。主要是我做了一个微信机器人,识别后获取oid,nid之后再下载,我用的免费框架只能获取到id不能下载。机器人不好对接那些抓包程序

目前可能一天几十条?应该不会超过50.
响应速度感觉1分钟以内吧,预算可能0.1/次解析左右,或者你提一下看看

1 Like

这个预算和频率完全没有问题

但是困难的地方是,我能实现的流程如下:

  • 通过userName、ObjectId和objectNonceId获取下载链接
  • 下载到本地后借助微信相关接口解密

直接提供URL给你下载的话我不会做解密,而我的阿里云服务器只有3M带宽,如果下载解密再给你提供下载的话效率上可能有点问题,所以还需要了解一下你下载的视频大多数时长在哪个范围内

1 Like

你那边能直接返回解密后的下载链接吗?不需要你下载到本地,我直接访问解密后的微信视频号链接下载就行。
之前我用的api也是返回解密出来的微信视频号链接,视频号封面图片链接

6 Likes

大概类似下面的返回结果,是我之前用的api
视频号解析结果: {‘code’: 0, ‘msg’: ‘success’, ‘data’: {‘title’: '深度分析以色列新战法的背后#红衣分享 #网络战 #以色列 人工智能 ', ‘url’: ‘http://wxapp.tc.qq.com/251/20302/stodownload?encfilekey=Cvvj5Ix3eewK0tHtibORqcsqchXNh0Gf3sJcaYqC2rQC1a0UK4TUPXo17qzmmXcM5R23j1T8974OdEEbeg0sV3XImhz4S632yuI4LEvkGP82icrZD9H6iasIGRA3cORs2VF&token=Cvvj5Ix3eeyQOzDWs0pJamIAeBXZictLDhLjvHG5at9pSYiaBtzwSVh4SWPwlibLzp1UBxWyE6BibpOfYkia07keiaAIMSxLrmTrBcnqs448l3ib5QlWq6kIKCcPaQBfZibUD6jh&idx=1&bizid=1023&dotrans=0&hy=SH&m=&uzid=1’, ‘photo’: ‘http://wxapp.tc.qq.com/251/20304/stodownload?encfilekey=S7s6ianIic0ia4PicKJSfB8EjyjpQibPUAXol5sNLy1ASdGST6ib2L5H8FZW6Qh6Zo01aVmDLGr2cziaGeAqCCmjGVicJJdPb3PeLVVZvXGaERMw0qmia0YrRRtKBBA&token=6xykWLEnztKIzBicPuvgFxhHQkY5licUicfH4g1D6qQn5JgsVYXLicVQ2CfjWbx8CK5r6D3IGZUFfHfhJnK1fExOl2zxbqjYictjAdQUbJEADVC2k9DicxDbhedcBPbEhvm5gT&idx=1&bizid=1023&dotrans=0&hy=SH&m=&uzid=1’}}

2 Likes

我试试哈,等下回复你

1 Like

好的好的谢谢

我这边获取到的链接下载下来是加密的,我只能拿到前131072字节加密的视频和decodeKey

但是decodeKey我只知道配合我的微信客户端hook实现怎么用,具体原理本人目前不了解

刚咨询了几位大佬了,看看能否得到回复吧

6 Likes

大佬们没给什么有用回复,但是找到了这两篇文章:

本人高中生,主要研究还是Python和JS,C++停留在信息学竞赛水平,逆向更是一窍不通……

——所以看完之后还是没看懂如何实现。

已经联系了这两篇文章作者,希望能提供一个随机数生成的demo,等待回复了

如果你这边比较熟悉这一块的话也可以先看一下

1 Like

这两篇我看到过,不过作者没给成品代码。:sob:
我对逆向这一块也不是很熟悉

那还是等等看作者给不给我回复吧

不过我高三,再过两天要开始模拟考和中外合办申请啥的了,不一定还能有时间……

1 Like

微信视频实际就是对文件前131072字节做了处理,
拿到了 decodeKey 和对应的视频链接就能解密,
通过微信的 decrypt.js 计算出seed 再与视频文件前131072字节 做异或即可

2 Likes

还需要么,我可以提供

这种是下载视频文件后做解密处理,之前看到一个是解析视频号,给的下载链接是官方的无加密链接