Я использую рубиновый драгоценный камень helpscout
и пытаюсь проверить, когда лимит запросов меньше определенного числа (т.е. осталось 2 запроса), и засыпаю цикл на оставшийся интервал, чтобы разрешить сброс лимита скорости.
Есть ли способ получить доступ к заголовкам ответов из API при выполнении запроса? https://developer.helpscout.com/help-desk-api/#basic-rate-limiting
X-RateLimit-Interval-* Length of the rate limiting interval in seconds
X-RateLimit-Limit-* Maximum number of requests per interval
X-RateLimit-Remaining-* Number of requests remaining in the current rate limit interval
Интерком (https://developers.intercom.com/reference#rate-limiting) позволяет ваш, чтобы проверить rate_limit_details и вернуть заголовки, но я не могу найти ничего для Help Scout или понять, как получить к ним доступ.
intercom.rate_limit_details
#=> {:limit=>180, :remaining=>179, :reset_at=>2014-10-07 14:58:00 +0100}