2012-03-22 45 views
-1

我無法通過https.Track獲取數據:h_ttp://soundcloud.com/celticwoman-1/a-womans-heart 如果我使用此請求h_ttps://api.soundcloud.com/解決?url = h_ttps://soundcloud.com/celticwoman-1/a-womans-heart & format = json & consumer_key = my_key & callback =? - 一切都很好,但是這個https://api.soundcloud.com/resolve?url= https://snd.sc/yMgQRJ & format = json & consumer_key = my_key & callback =? - 錯誤 404.我不能使用第一個請求,因爲用戶已經發布了播放器。你可以在這裏看到這個錯誤 :https://www.facebook.com/celticwoman。如果使用http - 一切ok。 謝謝。https API錯誤

+1

請先格式化您的問題:) – xdazz 2012-03-22 07:19:33

回答

1

這是因爲您使用的SoundCloud網址的縮寫形式,snd.sc/yMgQRJ不支持HTTPS - 如果您不相信我,請在您的瀏覽器中嘗試https://snd.sc/yMgQRJ

取而代之的是改爲http://snd.sc/yMgQRJ,其中worked for meAPI Console

+0

謝謝。但我不明白玩家是如何縮短網址的。當我收到數據時,我使用屬性permalink_url作爲播放器。有時在permalink_url使用短url? – daredevil 2012-03-22 07:58:01

+0

我不確定,因爲我沒有任何有關SoundCloud API的經驗,對不起。我剛剛檢查了他們網站上的文檔,並且玩弄了一些東西,看看我是否可以找出問題。 – GregL 2012-03-23 05:13:01