恢复项目结构名,增强书源兼容性

This commit is contained in:
HapeLee
2025-10-28 18:37:57 +08:00
parent 530aeea2a4
commit 077b63c45a
1046 changed files with 6870 additions and 6933 deletions
+13 -13
View File
@@ -1,6 +1,6 @@
# 阅读[API](/app/src/main/java/io/legato/kazusa/api/controller)
# 阅读[API](/app/src/main/java/io/legado/app/api/controller)
## 对于[Web](/app/src/main/java/io/legato/kazusa/web/)的配置
## 对于[Web](/app/src/main/java/io/legado/app/web/)的配置
您需要先在设置中启用"Web 服务"。
@@ -14,7 +14,7 @@
#### 插入单个书源
请求BODY内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookSource.kt)
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookSource.kt)
```
URL = http://127.0.0.1:1234/saveBookSource
@@ -24,7 +24,7 @@ Method = POST
#### 插入多个书源or订阅源
请求BODY内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookSource.kt)**为数组格式**。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookSource.kt)**为数组格式**。
```
URL = http://127.0.0.1:1234/saveBookSources
@@ -51,7 +51,7 @@ Method = GET
#### 删除多个书源or订阅源
请求BODY内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookSource.kt)**为数组格式**。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookSource.kt)**为数组格式**。
```
URL = http://127.0.0.1:1234/deleteBookSources
@@ -79,7 +79,7 @@ Method = GET
#### 替换规则管理
请求BODY内容为`JSON`字符串,
替换规则参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/ReplaceRule.kt)。
替换规则参考[这个文件](/app/src/main/java/io/legado/app/data/entities/ReplaceRule.kt)。
##### 删除
@@ -118,7 +118,7 @@ Message = { key: [String] }
#### 插入书籍
请求BODY内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/Book.kt)。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/Book.kt)。
```
URL = http://127.0.0.1:1234/saveBook
@@ -176,14 +176,14 @@ Method = GET
#### 保存书籍进度
请求BODY内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookProgress.kt)。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookProgress.kt)。
```
URL = http://127.0.0.1:1234/saveBookProgress
Method = POST
```
### [Content Provider](/app/src/main/java/io/legato/kazusa/api/ReaderProvider.kt)
### [Content Provider](/app/src/main/java/io/legado/app/api/ReaderProvider.kt)
* 需声明`io.legado.READ_WRITE`权限
@@ -193,7 +193,7 @@ Method = POST
#### 插入单个书源or订阅源
创建`Key="json"`的`ContentValues`,内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookSource.kt)
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookSource.kt)
```
URL = content://providerHost/bookSource/insert
@@ -204,7 +204,7 @@ Method = insert
#### 插入多个书源or订阅源
创建`Key="json"`的`ContentValues`,内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookSource.kt)**为数组格式**。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookSource.kt)**为数组格式**。
```
URL = content://providerHost/bookSources/insert
@@ -237,7 +237,7 @@ Method = query
#### 删除多个书源or订阅源
创建`Key="json"`的`ContentValues`,内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/BookSource.kt)**为数组格式**。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/BookSource.kt)**为数组格式**。
```
URL = content://providerHost/bookSources/delete
@@ -248,7 +248,7 @@ Method = delete
#### 插入书籍
创建`Key="json"`的`ContentValues`,内容为`JSON`字符串,
格式参考[这个文件](/app/src/main/java/io/legato/kazusa/data/entities/Book.kt)。
格式参考[这个文件](/app/src/main/java/io/legado/app/data/entities/Book.kt)。
```
URL = content://providerHost/book/insert