lwd-temp / kizuna-ai-calendar-api

绊爱日历项目后端Serverless API+OSS部署方案

Home Page:https://lwd-temp.github.io/kizuna-ai-calendar-api/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

已弃用

此项目已不再被认为是有作用的,并由以下项目代替。

https://github.com/lwd-temp/KizunaAI-Web

kizuna-ai-calendar-api

绊爱日历项目后端Serverless API+OSS部署方案

基于哔哩哔哩用户灰暗江原提供的实现思路、源码和视频资源。

Serverless API部署

Vercel提供部署无服务器API的服务,使用项目vercel-php部署php。

调用举例:

/kizunaai.php?id=63045280&date=02-28

/kizunaai.php?id=63045280&date=【两位数月】-【两位数日】

如果您可以在自己的服务器上直接使用php,请直接使用kizunaai.php,并修改去除OSS相关部分代码。

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

演示API和OSS

目前,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

About

绊爱日历项目后端Serverless API+OSS部署方案

https://lwd-temp.github.io/kizuna-ai-calendar-api/

License:Other


Languages

Language:PHP 83.7%Language:HTML 14.0%Language:Python 2.3%