我是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 ......不确定为什么.
任何让我走向正确方向的回应都会很棒.谢谢!
\n\n\n我可以通过 JavaScript API 访问我的曲目并仅检索曲目标题吗?
\n
不,无法仅检索标题,您将根据format请求中发送的参数获得 JSON 或 XML 格式的完整声音表示。
\n\n\n我从哪里获取我的“用户 ID”?
\n
您可以使用/resolve端点从用户(您的或任何其他用户)的永久链接中检索 ID,或者,如果您授权了用户,则可以点击/me端点来获取授权用户的表示。
\n\n\n我创建了一个应用程序。重定向 URI 是强制性的吗?
\n
是的
\n\n\n\n\n我尝试使用以下https://api.soundcloud.com/tracks?client_id=MY_CLIENT_ID。我得到了一些其他成员的信息。是的,我将 MY_CLIENT_ID 替换为新应用程序中的 client_id。
\n
client_id是您的应用程序的 id,即 SoundCloud API 的 \xe2\x80\x9cclient\xe2\x80\x9d (在本例中是 \xe2\x80\x9cserver\xe2\x80\x9d),您的用户是别的。如果您在引用 \xe2\x80\x9cmy 客户端 id\xe2\x80\x9d 时谈论的是 \xe2\x80\x9cauthorized\xe2\x80\x9d 用户,那么您可以查询/me/tracks属于该用户的曲目。
\n\n\n我尝试使用https://api.soundcloud.com/oauth2/token?client_id=xxx&client_secret=xxx&grant_type=password&username=xxx&password=xxx(使用我的应用程序 client_id、client_secret、用户名和密码,我得到 404...not肯定为什么。
\n
请遵循端点 \xe2\x80\x93的文档,oauth2请求应该是 POST 而不是 GET,并且您需要提交code参数、从在重定向 URI \xe2\x80\ 上运行的代码中获取的值x93\xc2\xa0 用户成功登录后,将使用 GET 参数请求该 URL code,以便您可以使用它。
| 归档时间: | 
 | 
| 查看次数: | 3726 次 | 
| 最近记录: |