node package manager

adn-api

Browser-based JavaScript wrapper for the App.Net API. It provides 1 window-level namespace, ADN.

To get: npm install adn-api

To use:

// First you need to ensure that you have authenticated. var MY_CLIENT_ID = 'somelongstring', CALLBACK_URI = 'http://foo.com';

var auth = new ADN.Authenticator(MY_CLIENT_URI, CALLBACK_URI); if(!auth.isAuthenticated()) { auth.authenticate();

return; }

// Now you can safely assume that the user is authenticated. // Perhaps you'd like to grab the global feed? var globalStream = new ADN.Global(); globalStream.fetchNew(function(msgs) { // I have msgs! });

WARNING: This library currently doesn't use any of the migrations.