2013-01-22 32 views
9

我正在使用Soundcloud XBMC插件。該附件是開源的,並用Python編寫。我希望允許用戶通過插件登錄到他們的SoundCloud帳戶,但是可以讓XBMC實例在沒有訪問典型Web瀏覽器的情況下運行(例如raspbmc,默認情況下它不提供窗口管理器或圖形瀏覽器)。有沒有辦法讓用戶無需使用「SoundCloud Connect Screen」並且不違反SoundCloud API TOS,就可以使用此插件進行身份驗證?沒有網頁瀏覽器的Soundcloud API認證

回答

6

這不是在他們的API中提供的,但是經過一些深入的研究,我發現了它。 發表的帖子:https://api.soundcloud.com/oauth2/token

這些PARAMS

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

這將返回非到期的憑證,可用於未來的認證請求。

+0

謝謝!,好挖:/ – MaKo