@algolia/recommend
TypeScript icon, indicating that this package has built-in type declarations

4.23.3 • Public • Published

Algolia Recommend

The perfect starting point to integrate Algolia Recommend within your JavaScript project

NPM version License

DocumentationUI libraryCommunity ForumStack OverflowReport a bugSupport

✨ Features

  • Thin & minimal low-level HTTP client to interact with Algolia's Recommend API
  • Works both on the browser and node.js
  • UMD compatible, you can use it with any module loader
  • Built with TypeScript

💡 Getting Started

First, install Algolia Recommend API Client via the npm package manager:

npm install @algolia/recommend

Then, let's retrieve recommendations:

const algoliarecommend = require('@algolia/recommend');

const client = algoliarecommend('YourApplicationID', 'YourAdminAPIKey');

client
  .getFrequentlyBoughtTogether([
    {
      indexName: 'your_index_name',
      objectID: 'your_object_id',
    },
  ])
  .then(({ results }) => {
    console.log(results);
  })
  .catch(err => {
    console.log(err);
  });

client
  .getRelatedProducts([
    {
      indexName: 'your_index_name',
      objectID: 'your_object_id',
    },
  ])
  .then(({ results }) => {
    console.log(results);
  })
  .catch(err => {
    console.log(err);
  });

For full documentation, visit the online documentation.

📄 License

Algolia Recommend API Client is an open-sourced software licensed under the MIT license.

Dependents (5)

Package Sidebar

Install

npm i @algolia/recommend

Weekly Downloads

350,463

Version

4.23.3

License

MIT

Unpacked Size

85.3 kB

Total Files

10

Last publish

Collaborators

  • millotp
  • shortcuts
  • haroenv