Я думаю, что учебники могут просто показать простое решение проблемы, опуская такие вещи, как лимиты запросов API (за раз). Они не ожидают, что вы сделаете достаточно запросов, чтобы вас забанили. Введение задержки между запросами - хорошая практика, попробуйте выяснить, каков лимит API на время, и соответствующим образом распределите свои запросы.
Дайте мне знать, если это вам поможет! ?