构造器.io 节点客户端
一个Node.js客户端 构造器.io。 。 。 . 构造器.io 提供搜索作为一种服务,利用人工智能优化结果(包括自然语言处理,重新排序以优化转换,以及用户个性化).
此客户端用于服务器侧式集成. 如果您想要JavaScript客户端用于客户端(即前端)整合, 请使用 @ 构建者-io/构建者-客户-javascript
文档
API 文档全文可见于 Github 页面
从v3更新到v4? 一定要读 升级指南 关于对目录模块所作修改的解释
1. 审查所需经费
从您的 Node.js 后端请求结果可以帮助控制您服务器上的结果渲染逻辑,或者通过另一个系统的数据来增强/水合结果. 然而,与前端一体化相比,后端一体化有额外的要求. 请审查 后端集成的额外信息 详细内容.
2. 安装
此软件包可以通过 npm 安装 : npm i @constructor-io/constructorio-node。安装后,只需将软件包导入或要求输入您的仓库.
重要: 此库只应在服务器侧上下文使用 .
3. 获取 API 密钥和令牌
你可以从你身上找到这个 构造器.io仪表板联系销售,如果你想注册, 或支持 如果你相信你的公司已经有一个账户.
4. 执行客户
一旦导入,可以创建一个客户端实例如下:
const ConstructorIOClient = require('@constructor-io/constructorio-node');
var constructorio = new ConstructorIOClient({
apiKey: 'YOUR API KEY',
});
5. 获取结果
在对客户端的一例进行即兴播放后,四个模块将作为属性被曝光,以帮助从Constructionor.io获取数据: search, (中文(简体) ), browse, (中文(简体) ), autocomplete, (中文(简体) ), recommendations, (中文(简体) ), catalog 财务报告和审定财务报表 tracker。 。 。 .
开发/ npm 命令
npm run lint # run lint on source code and tests
npm run test # run tests
npm run coverage # run tests and serves coverage reports from localhost:8081
npm run docs # output documentation to `./docs` directory