gpt4 book ai didi

api - Soundcloud API 401 Unauthorized When Using/解决

转载 作者:行者123 更新时间:2023-12-02 05:08:13 24 4
gpt4 key购买 nike

我正在使用“在没有 SoundCloud Connect 屏幕的情况下进行身份验证”身份验证方法(请参阅 http://developers.soundcloud.com/docs#authentication)。这就是您提供整个凭证的方法——client_id、client_secret、用户名和密码。我也在使用 Ruby SDK。

# create client object with app and user credentials
client = Soundcloud.new(:client_id => 'YOUR_CLIENT_ID',
:client_secret => 'YOUR_CLIENT_SECRET',
:username => 'YOUR_USERNAME',
:password => 'YOUR_PASSWORD')

我正在尝试使用客户端来解析用户。

puts client.get('/resolve', :url => 'https://soundcloud.com/random-username').inspect

但是,我不断收到客户端返回的 401 Unauthorized

我可以确认我正在进行身份验证,因为以下执行正常。

puts client.get('/me').username

有没有人知道我做错了什么?

最佳答案

我发现您需要在每个请求中包含您的 client_id

puts client.get('/resolve', :url => 'https://soundcloud.com/random-username', client_id: 'YOUR_CLIENT_ID')

关于api - Soundcloud API 401 Unauthorized When Using/解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15934945/

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