node-tradedesk

0.0.1 • Public • Published

node-tradedesk


Description

node-tradedesk is a node.js module for interacting with The Trade Desk's API. View the API's documentation at https://apis.thetradedesk.com/v3/doc

Example

A token is necessary for all API calls. The module can either be instantianted with a previously obtained token:

var Tradedesk = require('./lib/tradedesk');
var client = Tradedesk({token: 'thetoken'});
 
client.get('adgroup/query/facets', function(error, x, res) {
  if (error) throw error;
  console.log(x);
});

Or, if a token hasn't been retrieved yet:

var Tradedesk = require('./lib/tradedesk');
var client = Tradedesk();
 
client.getAuthToken('username', 'password', function(token) {
  client.setAuthToken(token);
  client.get('adgroup/query/facets', function(error, x, res) {
    if (error) throw error;
    console.log(x);
  });
 
  client.post('contract/query/partner/available', {partnerid: 'xxxxx',
              PageStartIndex: 0, PageSize: 0}, function(error, x ,res) {
    if (error) throw error;
    console.log(x);
  });
});

Readme

Keywords

none

Package Sidebar

Install

npm i node-tradedesk

Weekly Downloads

1

Version

0.0.1

License

none

Last publish

Collaborators

  • mattnull