oahu

0.0.1 • Public • Published

#Oahu Client

This is a Oahu Client for Node.js
It uses a few modules to ensure smooth functionality.

  • Redis for client-side caching
  • Underscore.js for syntactic sugar
  • yaml for configuration file parsing

##Installation npm install oahu

##Usage

var Oahu = require("oahu");
Oahu.parseConfig('./example/config.yml').setConfig('debug',true);

Oahu.listMovies(null,function(response){
  console.log("ListMovies", response);
})

Oahu.getMovie('movie_id_or_slug',function(response){
  console.log("GetMovie", response);
})

Oahu.getPublicationsFor('movie_id_or_slug',function(response){
  console.log("Get Publications For movie",response)
}, true);

##Example config.yml

---
	  oahu_host:        'api.oahu.fr'
	  connect_host:     'connect.oahu.fr'
	  client_id:        'CLIENT_ID_HERE'
	  pub_account_id:   'DEFAULT_PUB_ACCOUNT_ID'
	  consumer_id:      'YOUR_CONSUMER_ID_HERE'
	  consumer_secret:  'YOUR_CLIENT_SECRET_HERE'
	  no_cache:         false
	  expires_in:       3800
	  debug:            false

Readme

Keywords

none

Package Sidebar

Install

npm i oahu

Weekly Downloads

2

Version

0.0.1

License

none

Last publish

Collaborators

  • rdardour