【问题标题】:Soundcloud API authentication without a web browser无需 Web 浏览器的 Soundcloud API 身份验证
【发布时间】:2013-01-05 03:34:59
【问题描述】:

我正在开发 Soundcloud XBMC 插件。该插件是开源的,并用 Python 编写。我希望允许用户通过插件登录到他们的 SoundCloud 帐户,但是可以在没有访问典型 Web 浏览器的环境中运行 XBMC 实例(例如raspbmc,它不提供窗口管理器或图形浏览器默认)。有没有办法让用户在不使用“SoundCloud 连接屏幕”且不违反 SoundCloud API TOS 的情况下通过此插件进行身份验证?

【问题讨论】:

    标签: soundcloud xbmc


    【解决方案1】:

    这在他们的 API 中没有提供,但是在对库进行了一些挖掘之后,我发现了这一点。 发帖至:https://api.soundcloud.com/oauth2/token

    使用这些参数

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

    这将返回可用于未来经过身份验证的请求的永不过期的令牌。

    【讨论】:

      猜你喜欢
      • 2018-08-14
      • 1970-01-01
      • 1970-01-01
      • 2018-08-09
      • 2011-04-28
      • 1970-01-01
      • 2012-02-01
      • 2017-10-22
      • 1970-01-01
      相关资源
      最近更新 更多