第三方应用接入
尽管 Indexea 提供了几种常用的搜索模板,可以满足多数的搜索场景。如果我们提供的模板和组件无法满足您的需求,您还可以调用 Indexea 提供的 OpenAPI 来实现搜索功能。三方应用允许用户将 Indexea 搜索服务嵌入到他们的应用程序中,以便用户可以使用 Indexea 提供的搜索功能。
在调用 OpenAPI
前,你需要创建 第三方应用
来获取 client_id
和 client_secret
。
创建三方应用
创建三方应用时需要提供应用的名称,简介(可选)和回调地址。回调地址是指当用户使用第三方应用登录 Indexea 时,Indexea 会在认证成功后将用户重定向到你提供的回调地址。此外还需要指定该应用所拥有的权限。如下图所示:
当成功创建三方应用后,你可以在应用创建后显示的详情中看到该应用的 client_id
和 client_secret
。
重要事情说三遍
请注意 client_secret
只显示这一次,如果遗忘了 client_secret
,请一定记牢!!!
如果真的忘了,只能在应用的详情中重新生成一个新的密钥。
关于如何使用 client_id
和 client_secret
来调用 OpenAPI
,请参考 OAuth API 。