2016-06-28 2 views
1

Auf meinem Server, die Soundcloud-API gibt einen 500-Server-Fehler:Soundcloud gibt 500 auf allen Endpunkten, aber nur auf einer Maschine

$ 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> 

Wenn ich versuche, dies auf meiner Entwicklung Maschine zu tun, alles ist in Ordnung und Ich bekomme die erwarteten Ergebnisse. Es sieht so aus, als ob SoundCloud die IP verbietet, curl 'https://api.soundcloud.com/' gibt ebenfalls eine 500 zurück. Warum passiert dies?

Antwort

0

Wenn Ihr Programm häufig anfragt, blockierte Soundcloud Ihre Anfrage, um zu verhindern, dass Proxy verwendet wird, um eine Anfrage zu senden.

+0

Ich bin mir ziemlich sicher, dass ich die [Ratengrenzen] nicht überschreite (https://developers.soundcloud.com/docs/api/rate-limits). Gibt es noch andere Grenzen? – Streetlamp

+0

Dann sollten Sie Ihre Firewall-Einstellung überprüfen und Ihrem Programm die Erlaubnis erteilen. –

+0

Das gleiche Problem scheint nicht API-Schlüssel verwandt zu sein, da ich das geändert habe und das Problem weiterhin besteht. Sieht so aus, als könnte es an die IP-Adresse gebunden sein? – RoryGilchrist

Verwandte Themen