Задать вопрос
romasovest
@romasovest
~

Как ограничить частоту обращений к стороннему API без вреда для посетителей?

Проверяю QIWI-платежи на сайте.

Посетитель вписывает комментарий к QIWI-платежу, и жмет на ПРОВЕРИТЬ ПЛАТЕЖ. Далее ajax-post-запрос на qiwi-check.php, тот в свою очередь ищет через QIWI API платеж с указанным комментарием. Если нашел то отвечает TRUE и посетитель получает уведомление "Все збс!".

Но! Хотелось бы обращаться к QIWI API не чаще чем раз в минуту.

Как сделать так чтобы обратившись раз к QIWI API отдать сразу нескольким запросившим их результаты?

Как я это вижу (могу ошибаться). Трое клиентов запросили проверку. После первого запроса создается что то типа очереди желающих, в течении минуты ждем еще запросы, все они падают в очередь, минута прошла парсим QIWI и отдаем ответы всем запросившим.

Как это сделать на PHP+AJAX или может как то иначе решаются такие задачи?
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы