Skip to content

soldotno/diffbot-node-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diffbot API Node client

Unofficial node version of the diffbot-js-client repo

Installation

   npm install diffbot-node-client

Usage

a short example of how to use the Article API, see diffbot-js-client for more example on other apis. The client works the same way for both js-client and the node-client.

Uses superagent under the hood.

If you get and timeout or in some other way need to change how the request is performed you can send in the first argument send in a superagent instanse, and the libary will used that.

Article API

  var DiffBot = require('diffbot-node-client');
  var client = new DiffBot("your token");

  client.article.get({
       url: url
     }, function onSuccess(response) {
       console.log('Success', response);
     }, function onError(response) {
       console.log('Error',response);
   });

Usage of superagent

  var DiffBot = require('diffbot-node-client');
  var client = new DiffBot("your token");

  client.article.get({
       superagent: superagent.timeout(10000) // 10 sec timeout
       url: url
     }, function onSuccess(response) {
       console.log('Success', response);
     }, function onError(response) {
       console.log('Error',response);
   });

About

A Diffbot API client for Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%