2013-01-22 4 views
9

Sto lavorando a un componente aggiuntivo SoundClass XBMC. Il componente aggiuntivo è open source e scritto in Python. Vorrei consentire agli utenti di accedere al loro account SoundCloud tramite l'add-on, tuttavia è possibile avere istanze XBMC in esecuzione in un ambiente senza accesso a un browser Web tipico (ad esempio raspbmc, che non fornisce alcun gestore di finestre o browser grafico per impostazione predefinita). C'è un modo per consentire ancora agli utenti di autenticarsi con questo componente aggiuntivo senza richiedere l'uso di "SoundCloud Connect Screen" e senza violare i TOS dell'API di SoundCloud?Autenticazione dell'API Soundcloud senza browser Web

risposta

6

Questo non è fornito nella loro API, ma dopo qualche ricerca nelle librerie l'ho capito. fare un post a: https://api.soundcloud.com/oauth2/token

con questi params

grant_type=password&client_id=YOUR_CLIENT_ID&client_secret=YOUR_SECRET_ID&username=USERNAME&password=PASSWORD&scope=non-expiring

questo tornerà token non in scadenza che è possibile utilizzare per le future richieste autenticate.

+0

Grazie !, buona ricerca: / – MaKo