Ограничение участника списка почтовых пистолетов - PullRequest
0 голосов
/ 23 апреля 2020

Я работаю над приложением, которое должно отображать всех участников в списке рассылки. Я создал список, который содержит около 15 тысяч записей. Mail Gun ограничивает меня для получения 1000 записей за один звонок, что дает мне возможность получить следующие 1000 записей в «следующей» ссылке, которую я могу найти в подкачке. Допустим, у меня 15000 записей в списке адресов электронной почты, тогда мне нужно сделать 15 вызовов API Mail Gun, перейдя по ссылке «следующая» после каждого вызова. Это единственное руководство, которое я должен вытащить на следующие 1000 записей. Проблема в том, что каждая 1000 записей звонка стоит мне в среднем около 3,5 секунд. Таким образом, выполнение 15 звонков в Mail Gun обойдется мне в 15 * 3,5 секунд, что равняется 52,5, что довольно долго для пользователя. Я действительно думал использовать потоки, но из-за зависимости от ожидания результата от Mail Gun API и проверки ссылки «следующая» для получения следующего фрагмента данных, это занимает то же время и не имеет значения.

Любой помощь или предложение высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...