2016-09-20 5 views
0

Конечная точка Soundcloud Resolve возвращает «SoundCloud :: ResponseError: SoundCloud :: ResponseError», даже с тестовым примером, указанным в документации.Soundcloud/разрешить конечную точку?

require 'soundcloud' 

#create client with your app's credentials 
client = Soundcloud.new(:client_id => 'YOUR_CLIENT_ID') 

# a permalink to a track 
track_url = 'http://soundcloud.com/forss/voca-nomen-tuum' 

# resolve track URL into track resource 
track = client.get('/resolve', :url => track_url) 

# result: "SoundCloud::ResponseError: SoundCloud::ResponseError" 

Другие конечные точки работают нормально. Я что-то пропустил, или это так?

ответ

1

Прежде всего, нужно проверить конечную точку напрямую. Это прекрасно работает в браузере:

http://api.soundcloud.com/resolve.json?url=http://soundcloud.com/forss/voca-nomen-tuum&client_id=YOUR_CLIENT_ID

Проблема где-то в коде.

+0

хорошая находка. Вы правы, что конечная точка работает. Похоже, это проблема с клиентом Ruby. – AllTheCodez

Смежные вопросы