Quantcast
Channel: Squeezebox : Community : Forums - Logitech Media Server
Viewing all articles
Browse latest Browse all 5300

JSON RPC interface - Setting mysqueezebox.com login credentials (username & password)

$
0
0
Here's some code snippet which should give you the idea. First log in to
get a session id:

var u = SqueezeJS.Prefs.get('sn_email');
var p = SqueezeJS.Prefs.get('sn_password_sha');

var t = new Date().getTime();
var sha = new SHA(p + t, "ASCII");

Ext.Ajax.request({
url: 'http://www.mysqueezebox.com/api/v1/login',
success: function(result) {
// store the sdi_squeezenetwork_session for later use
...
},

params: {
u: u,
t: t,
a: sha
}
});

Later on use above sdi_squeezenetwork_session value as the
'x-sdi-squeezenetwork-session' header in your queries.

--

Michael

Viewing all articles
Browse latest Browse all 5300

Trending Articles