2016-06-28 44 views
1

在我的服務器上,在的SoundCloud API返回一個500服務器錯誤:的SoundCloud返回所有終端上的500,但只有一臺機器

$ curl 'https://api.soundcloud.com/tracks/?q=test&client_id=KEY' 
<html><body><h1>500 Server Error</h1> 
An internal server error occured. 
</body></html> 

如果我嘗試這樣做我的開發機器上,一切都很好,我得到了預期的結果。似乎SoundCloud禁止IP,curl 'https://api.soundcloud.com/'也返回500。這是爲什麼發生?

回答

0

如果您的程序請求頻繁,soundcloud阻止了您的請求,以防止阻止使用代理髮布請求。

+0

我很確定我沒有超過[限速](https://developers.soundcloud.com/docs/api/rate-limits)。還有其他限制嗎? – Streetlamp

+0

那麼你應該檢查你的防火牆設置並給予你的程序許可。 –

+0

有同樣的問題,似乎不是API密鑰相關,因爲我已經改變了這一點,問題依然存在。看起來它可能與IP地址綁定? – RoryGilchrist

相關問題