此项目已不再被认为是有作用的,并由以下项目代替。
https://github.com/SunsetMkt/KizunaAI-Web
绊爱日历项目后端Serverless API+OSS部署方案
基于哔哩哔哩用户灰暗江原提供的实现思路、源码和视频资源。
Vercel提供部署无服务器API的服务,使用项目vercel-php部署php。
调用举例:
/kizunaai.php?id=63045280&date=02-28
/kizunaai.php?id=63045280&date=【两位数月】-【两位数日】
如果您可以在自己的服务器上直接使用php,请直接使用kizunaai.php
,并修改去除OSS相关部分代码。
onedrive-vercel-index是可以部署在Vercel上的OneDrive/SharePoint文件索引和直链获取工具,通过在OneDrive上传相同文件结构视频资源的方法与API配合。
它的直链获取API格式是:
/api?path=/KizunaAI/02-28/1.mp4&raw=true
/api?path=【从根目录“/”开始的文件路径】&raw=true
如果您可以在自己的服务器上直接使用HTTP服务器,请直接提供整个KizunaAI
文件夹。
/path-to/KizunaAI/MM-DD/*.mp4
其中MM-DD需要包括每一日,02-29在API中被认为是02-28,不需要单独创建文件夹。
由@灰暗江原提供,包括符合上述文件结构的363日早安视频(缺失03-18,09-18,自行补全)
https://pan.baidu.com/s/1bG9qL4SXUzd1eTk4dmV6Og
提取码:foqj
目前,Serverless API部署在https://api.lwd-temp.top/api/kizunaai.php
OSS部署在https://drive.lwd-temp.top/KizunaAI
(浏览器查看),直链获取https://drive.lwd-temp.top/api?path=/KizunaAI/【MM】-【DD】/【*.mp4】&raw=true
。