使用Cosmic JS的Webhooks,我们可以将Algolia与Cosmic JS同步, 以为我们的项目提供快速而强大的搜索功能。
TL; DR
演示版
源代码
介绍
如果您曾经尝试自己实施搜索,那么您就会知道这很困难。 值得庆幸的是,阿尔戈利亚(Algolia)创造了一种简化产品。 在本文中,我们将介绍如何将Algolia连接到Cosmic JS后端并将其添加到您的Apps。 该演示应用程序是使用React.js和Express.js服务器构建的。 如果您使用的是其他方法,则仍然可以遵循此模式。 只需针对您的用例进行修改。
主要有四个步骤:
- 创建一个Algolia应用
- 创建Cosmic JS Webhooks
- 创建API端点以接收Cosmic JS Webhook POST请求
- 将搜索小部件添加到我们的应用
第1部分-创建Algolia应用
导航至https://www.algolia.com 。 登录或注册(免费)帐户。
登录后,导航至仪表板。