project-mirai / mirai-api-http

Mirai HTTP API (console) plugin
GNU Affero General Public License v3.0
1.64k stars 346 forks source link

是否应该增加一个用shortvideo查询下载地址的API? #751

Open landall opened 8 months ago

landall commented 8 months ago

目前shortvideo消息里自带的下载地址似乎在很短的时间(可能一个小时?)之后就报400错误了。 只有在收到消息很短的时间里能够下载。

我怀疑是这个下载地址本身带有时间校验,超时后需要重新查询出一个下载地址来。

这个是否应该设计一个HTTP API? mirai那边是可以根据shortvideo的id或者md5来反查出下载地址的(miraiCode反序列化也可以实现)

ryoii commented 8 months ago

我大致看了下 core 的源码应该可以实现,但需要 core 开放低级 API,把需求提到 core 问问看