您可以使用 "搜索 API" 模块在 Developer Portal 中配置搜索索引和服务器。
准备工作
您必须具有开发者门户网站的管理员访问权才能完成此任务。
注: 该模块同步消费者在开发者门户网站用户界面中创建的应用程序的凭据。 它无法同步提供程序在 API 管理器用户界面中创建的应用程序的凭据。
关于本任务
"搜索 API" 模块为 Developer Portal中的搜索功能提供通用框架,您可以定制提供的缺省数据库服务器和内容索引设置。 缺省情况下, Developer Portal 中的搜索在整个 OpenAPI 和 WSDL 文档中运行。 不可能将搜索限制为开放 API 或 WSDL 文档的特定部分。 可以将搜索配置为包含已添加到 Developer Portal的任何定制字段,但不包含任何附加文件。搜索结果页面是 Developer Portal中的视图,因此也可以对其进行配置。 更多信息,请参阅开发者门户中的配置搜索结果视图。
过程
要配置缺省数据库服务器和内容索引设置,请完成以下步骤。
- 以管理员身份登录 Developer Portal 。
- 如果未显示管理员仪表板,请单击 管理 以显示该仪表板。
- 在管理员仪表板中点击。
- 要配置服务器设置,请针对数据库服务器单击 编辑 并进行必需的更改。 例如:
- 服务器名称; 服务器的显示名称。
- 描述: 服务器的描述。
- 配置数据库后端:为建立索引,一个单词必须包含的最小字符数,以及是否搜索一个单词的某些部分。 但是,通配符搜索在搜索大型站点时速度很慢。
- 自动补全设置:使用自动补全时如何计算建议。
- 要配置索引设置,请针对缺省内容索引单击 编辑 并进行必需的更改。 例如:
- 索引名:所显示的索引名称。
- 数据源:要存储在索引中的项的数据源。
- 配置数据源:对于每个数据源,设置应该对哪些内容束建立索引以及使用哪些语言。
- 服务器:索引应使用的服务器。
- 描述; 索引的描述。
- 索引选项:索引是否为只读,是否立即为新项或更新的项建立索引,并设置在 cron 运行期间对项建立索引时要建立索引的项数。
- 完成更改后,单击 保存。
这样会显示更新的缺省数据库服务器或缺省内容索引的“视图”页面。
结果
您已在 Developer Portal中成功配置搜索索引和服务器。
下一步操作
您可以通过编辑“搜索内容”视图来配置搜索的显示方式。 更多信息,请参阅开发者门户中的配置搜索结果视图。