加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

没有Web浏览器的Soundcloud API身份验证

发布时间:2020-12-14 21:20:21 所属栏目:资源 来源:网络整理
导读:我正在开发Soundcloud XBMC插件.附加组件是开源的,用Python编写.我想允许用户通过附加组件登录到他们的SoundCloud帐户,但是可以在不访问典型Web浏览器的环境中运行XBMC实例(例如 raspbmc ,默认情况下不提供窗口管理器或图形浏览器).有没有办法仍然允许用户使
我正在开发Soundcloud XBMC插件.附加组件是开源的,用Python编写.我想允许用户通过附加组件登录到他们的SoundCloud帐户,但是可以在不访问典型Web浏览器的环境中运行XBMC实例(例如 raspbmc,默认情况下不提供窗口管理器或图形浏览器).有没有办法仍然允许用户使用此附加组件进行身份验证,而无需使用“SoundCloud Connect Screen”并且不违反SoundCloud API TOS?

解决方法

这在他们的API中没有提供,但在深入研究库之后,我发现了它.
发帖到:https://api.soundcloud.com/oauth2/token

有了这些参数

grant_type =密码&安培; CLIENT_ID = YOUR_CLIENT_ID&安培; client_secret = YOUR_SECRET_ID&安培;用户名= USERNAME&安培;密码= PASSWORD&安培;范围=非到期

这将返回非过期令牌,您可以将其用于将来经过身份验证的请求.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读