gpt4 book ai didi

api - Soundcloud 身份验证和 API

转载 作者:行者123 更新时间:2023-12-04 20:46:39 26 4
gpt4 key购买 nike

我是 soundcloud 的新手。我已经完成了我的研究,但是 soundcloud 文档严重缺乏。

我正在尝试了解 API。如果有人可以帮助回答以下问题,那将很有帮助。

  • 我可以通过 JavaScript API 访问我的轨道并仅检索轨道的标题吗?
  • 我从哪里获得我的“用户 ID”?
  • 我创建了一个应用程序。重定向 URI 是强制性的吗?
  • 我曾尝试使用以下 https://api.soundcloud.com/tracks?client_id=MY_CLIENT_ID .我得到了一些其他成员的信息。是的,我用我的新应用程序中的 client_id 替换了 MY_CLIENT_ID。
  • 我曾尝试使用 https://api.soundcloud.com/oauth2/token?client_id=xxx&client_secret=xxx&grant_type=password&username=xxx&password=xxx (使用我的应用程序 client_id、client_secret、用户名和密码,我得到 404...不知道为什么。

  • 任何让我朝着正确方向前进的回应都会很棒。谢谢!

    最佳答案

    Can I access my tracks through the JavaScript API and retrieve JUST the titles of the tracks?



    不,没有办法只检索标题,您将获得 JSON 或 XML 中的整个声音表示,具体取决于 format请求中发送的参数。

    Where do I get my "User ID" from?



    您可以使用 /resolve 端点从用户的永久链接中检索 ID,您的或任何其他人,或者,如果您授权用户,您可以点击 /me 端点以获取授权用户的表示。

    I have created an app. Is the Redirect URI mandatory?



    是的

    I have tried to use the following https://api.soundcloud.com/tracks?client_id=MY_CLIENT_ID. I get some other members information. And yes I replaced MY_CLIENT_ID with the client_id from my new app.


    client_id是您的应用程序的 id,它是 SoundCloud API 的“客户端”(在本例中是“服务器”),您的用户是其他东西。如果您在提到“我的客户 ID”时谈论的是“授权”用户,那么您可以查询 /me/tracks 对于属于该用户的轨道。

    I have tried to use https://api.soundcloud.com/oauth2/token?client_id=xxx&client_secret=xxx&grant_type=password&username=xxx&password=xxx (with my app client_id, client_secret, username & password and I get a 404...not sure why.



    请关注 the documentationoauth2端点——请求应该是 POST 而不是 GET,你需要提交 code参数,您将从将在重定向 URI 上运行的代码中获取的值 - 在用户成功登录后,将使用 code 请求该 URL作为 GET 参数,因此您可以使用它。

    关于api - Soundcloud 身份验证和 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16922918/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com