【问题标题】:how to authenticate Soundcloud API with redirect_uri (callback.html)如何使用 redirect_uri (callback.html) 验证 Soundcloud API
【发布时间】:2013-05-19 11:23:41
【问题描述】:

最终目标是让用户能够通过 soundcloud API 上传/下载文件。

我已经注册了我的应用程序,但现在我遇到了身份验证问题。在应用程序注册中,我必须定义一个重定向 URI 进行身份验证,它们的默认值为 callback.html。我自己放什么?

我不知道该放什么,在应用程序的重定向 uri 或代码中(假设它必须相同)我尝试自己制作一个 callback.html,但它不起作用。 我开始认为它必须是一个在线链接。但我只在本地主机上工作..

我在这里发现了一个非常相似的问题: redirect_uri and how to host callback.html on SoundCloud?

但这并没有解决我的问题。

我意识到这是非常基本的东西,但我希望我能得到一些明确的帮助。 非常感谢

编辑:为了测试,我将http://www.samplewars.com/ 放入应用程序注册redirect_uri 和代码中的redirect_uri 中,现在我收到弹出窗口,要求访问soundcloud 帐户,单击连接后会转到samplewars.com。我如何使它进入同一页面(本地主机 url)。实际上可以在那里放置一个离线链接,因为我只在本地主机上工作?我没有任何在线内容。

【问题讨论】:

    标签: api authentication soundcloud


    【解决方案1】:

    回调文件用于将身份验证令牌发送回您的应用程序。在您的情况下,它应该类似于http://www.samplewars.com/soundcloud-callback.html。对于开发,您可以注册一个指向您本地设置的不同应用程序(例如http://localhost/soundcloud-callback.html 或其他)。

    如果您使用 SoundCloud Javascript API,这相当简单。 the documentation中有一个示例页面。

    【讨论】:

      【解决方案2】:

      在您的windows/system32/drivers/etc/hosts 文件中

      添加行127.0.0.1 localhost.samplewars.com 并且您可以将该域用于测试目的。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-02
      • 1970-01-01
      • 2023-03-29
      • 2012-07-29
      • 2021-10-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多