仅在我的ubuntu服务器上从soundcloud api接收500错误

时间:2016-09-30 01:29:10

标签: javascript node.js ubuntu soundcloud

我正在运行一个节点应用程序,该应用程序使用request lib从soundcloud访问播放列表信息。在我的本地机器上,这没有任何障碍,但在我的ubuntu服务器上它没有。更重要的是,它之前一直在工作,并且最近才停止工作。离开我的服务器的所有其他HTTP请求都正常执行。

我听说这可能是由于请求限制,但我已经专门构建了我的应用程序,它只是每5分钟调用一次API,远低于每24小时15,000个请求限制。另外,如果是这种情况,我可能会收到429错误代码,例如soundcloud docs

https://developers.soundcloud.com/docs/api/rate-limits#play-requests

我得到的500错误非常不具体:

<html><body><h1>500 Server Error</h1>
An internal server error occured.
</body></html>

以下是我的要求:

https://api.soundcloud.com/users/<user_id>/tracks?client_id=<my_client_id>&offset=1&order=created_at&created_at={from: 2016/02/22 05:45:31 +0000}

正确填充了user_idmy_client_id。如果我使用相同的URL并将其从我的本地计算机打印到我的网络浏览器中wget,我没有问题。

1 个答案:

答案 0 :(得分:0)

这似乎是由Soundcloud在内部解决的。不确定是什么导致它。