1.0.0 • Published 2 years ago

@neticle/data-api-sdk v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Neticle Data Api Javascript/Typescript SDK

Build & run examples:

npm install
npm run build

cd examples
npm install
npm run [mentions] [mentions-promise] [resources] [resources-promise] [insights] [kpis] [pagination]

Examples

import * as dotenv from 'dotenv';
import { DataApi } from './data-api';

dotenv.config();
const token = process.env.TOKEN;

(async () => {
  const api = await new DataApi()
  .init({
    apiUrl: 'https://data.neticle.com',
    token: token,
    verbose: false
  });

  const profiles = await api.getResources('profiles');

  // mentions of first profile with keywords 'samsung' and 'apple'
  const mentionsMap = await api.getMentions({
    keywords: ['samsung', 'apple'],
    profiles: [profiles[0].id]
  });

  console.log("Totals:", mentionsMap.totals(true));
  
  console.log("First 100 mentions id:", mentionsMap.list({
    keywordName: true,
  }));
  
  console.log("Next 100 mentions id:", (await mentionsMap.allNext()).list({
    keywordName: true,
  }));  
})();