hellojs-xiaotian
Version:
A clientside Javascript library for standardizing requests to OAuth2 web services (and OAuth1 - with a shim)
43 lines (32 loc) • 662 B
JavaScript
// Amazon
// Amazon services
(function(hello) {
hello.init({
amazon: {
name: 'Amazon',
oauth: {
version: 2,
auth: 'https://www.amazon.com/ap/oa',
grant: 'https://api.amazon.com/auth/o2/token'
},
// Refresh the access_token once expired
refresh: true,
scope: {
basic: 'profile'
},
scope_delim: ' ',
login: function(p) {
p.options.popup.width = 710;
},
base: 'https://api.amazon.com/',
// There aren't many routes that map to the hello.api so I included me/bikes
// ... because, bikes
get: {
me: 'user/profile'
},
wrap: {
me: function(o, headers) {}
}
}
});
})(hello);