### 12.获取库列表接口 ** POST为了兼容老版接口所以用POST表单 ** /lib/library/list ** ``` type:1表示我创建的库,2表示我收藏的库,3表示共享给我的库,4表示指给我审核的库,5获取我分享出的库,6获取公开的库,7根据传入的libID列表获取库信息此时翻页失效,10 新版获取共享库列表。 category_id:分类I
### 11.获取对库的权限 ** POST为了兼容老版接口所以用POST表单 ** /lib/library/get_lib_auth ** ``` library_id:库id token:接口令牌。 ``` 返回值 ``` { "result": true, "errno": 0, "msg": "成功", "dat
### 10.编辑库接口版本 ** POST ** /lib/library/update ** ``` library_id:库ID(必填) library_name:库名称长度不能超过40个UTF8汉字(必填) new_label_id:新分类ID(非必填,将库移动到指定分内中) old_label_id:原分类ID(非必填,库现有的分类
### 9.根据ID列表获取简易信息 ** POST为了兼容老版接口所以用POST表单 ** /lib/library/list_simple ** ``` library_ids:库ID列表(必选当type是7的情况这个参数必填,逗号分隔) is_collect: 对于公开的库是否只显示收藏的数据 token:接口令牌。 ``` 返回值 ``` {
### 8.根据ID列表获取库名称 ** POST为了兼容老版接口所以用POST表单 ** /lib/library/info ** ``` library_ids:库ID列表 token:接口令牌。 ``` 返回值 ``` { "result": true, "errno": 0, "msg": "成功", "data"
### 7.指派库的审核人 ** POST为了兼容老版接口所以用POST表单 ** /lib/library/update_manager ** ``` manager_id:新持有人ID(必填) library_id:库ID (必填) token:接口令牌(必填) ``` 返回值 ``` { "result": true, "e
### 6.拒绝审核库 ** 拒绝审核库 ** /lib/library/refuse_audit_lib ** ``` library_id:库ID(非必填,默认是0.如果是0则会把我所拥有的) token:接口令牌 ``` 返回值 ``` { "result": true, "errno": 0, "msg": "成功", } ```
### 5.批量删除库接口版本 ** @note POST (为了兼容老版接口所以用POST REST风格这里应该使用DELETE方法) ** /lib/library/batch_destroy ** ``` user_id:user_id 用户id(必填) library_ids:库id 被删除库的id列表用英文逗号分割,对于列表中所有的库id用户都必须有操作权
### 4.将库中词条复制到另一个库 ** POST (为了兼容老版接口所以用POST REST风格这里应该使用PUT方法) ** /lib/library/copy ** ``` token:接口令牌(必填,sso-token) src_lib:源库ID tar_lib:目标库ID entry_ids:需要复制的词条ID id1,id2(如果复制全库则不填)
### 3.取消指定审核人 ** 取消指定审核人 ** /lib/library/cancel_audit_lib ** ``` library_id:库ID (必填) token:接口令牌(必填) ``` 返回值 ``` { "result": true, "errno": 0, "msg": "成功" } ```