यह संभवतः request-rate-limiter
. का उपयोग करके किया जा सकता है पैकेट। तो आप इसे अपने कोड में जोड़ सकते हैं:
var RateLimiter = require('request-rate-limiter');
const REQS_PER_MIN = 25 * 60; // that's 25 per second
var limiter = new RateLimiter(REQS_PER_MIN);
और चूंकि request-rate-limiter
request
. पर आधारित है आप बस request
. को बदल सकते हैं limiter.request
. के साथ
आप पैकेज के npm पेज - https://www.npmjs पर अधिक जानकारी प्राप्त कर सकते हैं। कॉम/पैकेज/अनुरोध-दर-सीमक
व्यक्तिगत नोट पर - मैं इन सभी कॉलबैक को वादों से बदल दूंगा