我正在使用Nodejs來實現一個Web應用程序。我有一個對象列表,我想爲這些對象中的每一個調用第三方API。問題是api有速率限制,所以根據我的計算我必須每1.5秒調用一次api。我嘗試過使用setTimeout方法,但它在for循環中不起作用。我也查看了Cron模塊,但它不能幫助我,因爲我只想每個對象調用一次api。誰能幫我這個。這是我在服務器端代碼:api調用之間的延遲Nodejs
for(var obj in list)
{
setTimeout(function() {
apicall();
}, 1500);
}
您是試圖從節點服務器或瀏覽器執行此操作嗎? – taylorc93
@ taylorc93從我的節點服務器 –