hello.js

A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connect

MIT License

Downloads
25.6K
Stars
4.6K
Committers
71

Bot releases are visible (Hide)

hello.js -

Published by MrSwitch about 9 years ago

Patch facebook 2.4/photos?field

hello.js - Release v1.9.0

Published by MrSwitch about 9 years ago

  • Phonegap detection - Fixes #298 to refresh tokens
  • Hello.login passthru parameters to append the querystring, fixes #314

Also

  • Browserstack CI testing
hello.js - Release v1.8.0

Published by MrSwitch about 9 years ago

ChromeApp support #233
VK.com module #289

hello.js - Release v1.7.0

Published by MrSwitch over 9 years ago

New Modules

  • Vimeo #278
  • Join.me #271

Feature, global pictures #242

Various bug fixes

hello.js - Release fully integrated Promise design

Published by MrSwitch over 9 years ago

Promises are now the only instance to emerge from api, login, and logout methods.
The deprecated event listeners, i.e. hello(network).api('me').on('completed', handler); which was deprecated from as of v1.0 is now removed.

hello.js - Node Compat, API's Mocked

Published by MrSwitch almost 10 years ago

Alters ./src/modules/*.js files to be compatible when run in NodeJS via npm dear

  • removes references to window
  • replaces references to hello(network).getAuthResponse().access_token with req.query.access_token

Includes API mocks for /me/ and /me/photos by @WebSeed

hello.js - Release 1.0.0 - hello.then

Published by MrSwitch about 10 years ago

  • Extends hello.login, hello.api and hello.logout with a Promise/A+ then method - see Promises demo
  • Removes comparative methods .success, .error, .complete

I thought this was finally, a big enough change to warrant a bump in the major flag.

hello.js - Update Google Endpoint

Published by MrSwitch about 10 years ago

See #77

hello.js - Housekeeping

Published by MrSwitch about 10 years ago

Tags #63, #72, #74, #76

hello.js - Phonegap supported

Published by MrSwitch over 10 years ago

OAuth flow for phonegap now supported

hello.js - Logout from external sites

Published by MrSwitch over 10 years ago

Features:

  • Add Remote Logout, using a force flag, e.g. hello( 'facebook' ).logout( { force:true } ) see #18
hello.js - Provides AMD support

Published by MrSwitch over 10 years ago

Amd support means hello.js can be used in module loaders thusly

 require(['path/hello'], function(hello){
         hello.init(...);// etc...
 });
  • Fix bug #41
  • Adds feature #40
  • Updates #39
hello.js - Adding me/contacts, fixes #37 and #36

Published by MrSwitch over 10 years ago

  • Moves old google:me/friends contacts endpoint to google:me/contacts.
  • Changes google:me/friends to use Google+ circles
  • Add windows:me/contacts
  • Changes "windows:me/friends" to remove empty email property
hello.js - Support added for Safari Private Browsing and IE protected mode

Published by MrSwitch over 10 years ago

Adds a fallback from localStorage to sessionStorage else cookie for session data.

hello.js - Safari Fix Release

Published by MrSwitch over 10 years ago

Address a bizarre behaviour whereby URI fragments are lost in Safari, that includes the access_token and therefore breaks authorization of subsequent requests.

Package Rankings
Top 1.29% on Npmjs.org
Top 22.55% on Repo1.maven.org
Badges
Extracted from project README
CDNJS