fess 14.8.0版本没有/json
时间: 2023-08-22 16:09:41 浏览: 56
对不起,我之前的回答有误。Fess 14.8.0版本确实没有提供JSON API,而提供了REST API。您可以通过以下步骤查看Fess 14.8.0版本的REST API文档:
1. 打开Fess的官方文档网站:https://fess.codelibs.org/
2. 点击左侧菜单栏中的“API”链接,进入API文档页面。
3. 在API文档页面中,您可以看到所有可用的REST API列表,包括每个API的名称、描述和方法类型等信息。
4. 点击您感兴趣的API名称,可以查看该API的详细信息,包括请求参数、响应格式和示例等。
请注意,Fess的REST API文档可能会因版本变化而有所不同。因此,您应该始终查看适用于您使用的特定版本的文档。
相关问题
fess 14.8.0版本/json接口改成了哪个
根据Fess的官方文档,从Fess 14.8.0版本开始,JSON接口已经被改成了REST API接口。具体来说,Fess 14.8.0版本引入了一个新的REST API,可用于搜索和获取Fess索引中的数据。REST API可以使用HTTP协议进行访问,支持JSON格式的数据交换。如果您需要使用Fess的REST API,可以参考官方文档进行配置和使用。
fess14.8.0版本,python调用哪个接口获取数据
要使用Python调用Fess来获取数据,您可以使用Fess的REST API。具体而言,您可以使用Python的requests库向Fess发送HTTP请求,以获取所需的数据。下面是一个简单的示例,可以从Fess中检索所有文档的标题:
```python
import requests
# Fess的REST API URL
url = 'http://localhost:8080/api/search'
# 查询参数
params = {
'q': '*:*',
'fields': 'title',
'size': 100,
'sort': 'created:desc'
}
# 发送请求
response = requests.get(url, params=params)
# 解析响应
results = response.json()['response']['result']
# 输出标题
for result in results:
print(result['title'])
```
在上面的示例中,我们使用requests库向Fess的`/api/search`端点发送了一个GET请求,请求参数`q`表示查询所有文档,`fields`表示要返回的字段,`size`表示每次返回的结果数量,`sort`表示按创建时间倒序排序。然后,我们解析响应并输出结果的标题。您可以根据您的具体需求更改查询参数和解析响应的方式。