微信文件传输助手 API

2022-04-28 15:30:23 +08:00
 fuchaofather

微信文件传输助手可以网页登录了, 所以我想使用这个扩展一下文件传输助手的功能, 作为一个人控制中心. 比如像第三方服务发送消息(flomo 等), 控制家里的电脑关机等等

为什么要用文件传输助手呢? - 因为方便

所以, 各位大佬, 如何获取文件传输助手的登录, 发送, 接收消息的 api 呢?

参考过一些文档和项目, 但是没搞明白. 好像和文件传输助手的不太一样

2649 次点击
所在节点    程序员
13 条回复
mlyykk
2022-04-28 20:11:16 +08:00
你账号还能登录微信网页版吗?
fuchaofather
2022-04-28 20:37:43 +08:00
@mlyykk 登不了,我账号很多年申请的了,还是用不了 web 版。但是文件传输助手是大家都可以用的。所以想造个轮子让文件传输助手更好用
mlyykk
2022-04-28 20:45:09 +08:00
@fuchaofather 最初我的都是可以登录网页版的,后来用 WeixinBot 这个接口来收发信息. 刚才发现我的不能登录网页版了..不知道是微信统一不让登了,还是以前用过网页版接口的都给 ban 掉了.
fuchaofather
2022-04-29 09:17:03 +08:00
@mlyykk 可能是规则变了也可能是进了黑名单:)
所以说用机器人风险高而且不是人人都能用,但是文件传输是自己对自己,应该是没风险的。不过从 network 里,我不太能搞得定它的 api
sardina
2022-04-29 14:45:40 +08:00
我还以为你做出来了 哈哈
fuchaofather
2022-04-29 15:35:04 +08:00
@sardina 在求助大佬提取出 api, 我好二次开发
sardina
2022-04-29 16:50:41 +08:00
@fuchaofather 何必呢 用邮件不香吗
xyjincan
2022-04-29 21:16:24 +08:00
注册微信号
jinliming2
2022-04-30 01:15:49 +08:00
就浏览器,打开 DevTools ,查看 network ,操作的时候按时间顺序挨个看请求来判断接口用途。比较重点关注 Fetch/XHR 类型的请求就行。
比如上传文件是用的 POST https://file.wx.qq.com/cgi-bin/mmwebwx-bin/webwxuploadmedia ,需要关心请求头和请求参数,简单看了下,应该重点关注 Cookie 和 mmweb_appid 两个 header 就行,然后弄清 POST body 里的参数含义就行。
OPTIONS 类型的请求通常可以忽略,用来做复杂请求预检的。
Muniesa
2022-04-30 16:00:56 +08:00
为什么不用 telegram 呢
fuchaofather
2022-05-01 08:48:35 +08:00
@jinliming2 你说的我知道,关键是这些参数什么规则生成的并没有那么容易弄清楚
MaskerPRC
216 天前
私聊,低调使用
fuchaofather
215 天前
@MaskerPRC 咋私聊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/849831

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX