Tankoubon 分组
4 endpoints.
AI 分组建议
Section titled “AI 分组建议”尚未在此参考中描述。这个端点会被列出,是因为服务端确实注册了它,但它的请求与响应形状还没有写下来。
对应的 handler 是 ai_group_suggestions,位于 crates/lanrurugi-api/src/tankoubon_grouping.rs:581。
响应
200该端点已响应;其确切结构尚未记录,见 crates/lanrurugi-api/src/tankoubon_grouping.rs:90 处的 handler。
该响应没有示例数据。
该端点需要管理员令牌:访客(只读)令牌会被服务端拒绝。
请求失败 — 常见原因:实例地址填错或不可达;实例未开启「为客户端 API 启用 CORS」;或者文档站是 HTTPS 而实例是局域网内的纯 HTTP(浏览器按混合内容拦截)。可以用上面的「复制为 cURL」在终端里发同样的请求。
填写你自己的实例地址,请求由浏览器直接发往该地址。
取消忽略某条 AI 分组建议(DELETE /tankoubons/ai-group-suggestions/ignore)
Section titled “取消忽略某条 AI 分组建议(DELETE /tankoubons/ai-group-suggestions/ignore)”尚未在此参考中描述。这个端点会被列出,是因为服务端确实注册了它,但它的请求与响应形状还没有写下来。
下面这段是 handler 自己的文档注释(crates/lanrurugi-api/src/tankoubon_grouping.rs:903)的译文;原文以源码为准。
DELETE /tankoubons/ai-group-suggestions/ignore——重新启用一条此前被忽略的建议(前端「显示已忽略的组合」清单里自己的「取消忽略」按钮)。幂等——取消忽略一个当前并未被忽略的组合是无操作,不是错误。
响应
200该端点已响应;其确切结构尚未记录,见 crates/lanrurugi-api/src/tankoubon_grouping.rs:94 处的 handler。
该响应没有示例数据。
该端点需要管理员令牌:访客(只读)令牌会被服务端拒绝。
请求失败 — 常见原因:实例地址填错或不可达;实例未开启「为客户端 API 启用 CORS」;或者文档站是 HTTPS 而实例是局域网内的纯 HTTP(浏览器按混合内容拦截)。可以用上面的「复制为 cURL」在终端里发同样的请求。
填写你自己的实例地址,请求由浏览器直接发往该地址。
忽略某条 AI 分组建议(「不要再建议这个组合」)
Section titled “忽略某条 AI 分组建议(「不要再建议这个组合」)”尚未在此参考中描述。这个端点会被列出,是因为服务端确实注册了它,但它的请求与响应形状还没有写下来。
下面这段是 handler 自己的文档注释(crates/lanrurugi-api/src/tankoubon_grouping.rs:867)的译文;原文以源码为准。
POST /tankoubons/ai-group-suggestions/ignore——对某一条具体建议执行「不要再建议这个」。幂等(忽略一个已被忽略的组合只会覆盖它的 ignored_at 时间戳,见 IgnoredGroupSuggestionsRepository::ignore 自身的契约)。
响应
200该端点已响应;其确切结构尚未记录,见 crates/lanrurugi-api/src/tankoubon_grouping.rs:94 处的 handler。
该响应没有示例数据。
该端点需要管理员令牌:访客(只读)令牌会被服务端拒绝。
请求失败 — 常见原因:实例地址填错或不可达;实例未开启「为客户端 API 启用 CORS」;或者文档站是 HTTPS 而实例是局域网内的纯 HTTP(浏览器按混合内容拦截)。可以用上面的「复制为 cURL」在终端里发同样的请求。
填写你自己的实例地址,请求由浏览器直接发往该地址。
列出被忽略的 AI 分组建议(支撑「显示已忽略的组合」)
Section titled “列出被忽略的 AI 分组建议(支撑「显示已忽略的组合」)”尚未在此参考中描述。这个端点会被列出,是因为服务端确实注册了它,但它的请求与响应形状还没有写下来。
下面这段是 handler 自己的文档注释(crates/lanrurugi-api/src/tankoubon_grouping.rs:925)的译文;原文以源码为准。
GET /tankoubons/ai-group-suggestions/ignored——支撑「显示已忽略的组合」清单本身(标题由客户端针对已加载的档案列表解析,用的就是 AiSmartTankoubonModal.tsx 已经为主建议卡片构建的那张 titleById 映射——这个端点只需要返回原始的已忽略条目,不必在服务端做补全)。
响应
200该端点已响应;其确切结构尚未记录,见 crates/lanrurugi-api/src/tankoubon_grouping.rs:98 处的 handler。
该响应没有示例数据。
请求失败 — 常见原因:实例地址填错或不可达;实例未开启「为客户端 API 启用 CORS」;或者文档站是 HTTPS 而实例是局域网内的纯 HTTP(浏览器按混合内容拦截)。可以用上面的「复制为 cURL」在终端里发同样的请求。
填写你自己的实例地址,请求由浏览器直接发往该地址。