Mailgun: Как массово проверить электронную почту в ruby? - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь реализовать массовую проверку электронной почты с помощью Mailgun API в Ruby. Согласно их API c https://documentation.mailgun.com/en/latest/api-email-validation.html#bulk -validation , мне нужно передать LIST_ID при вызове API. Но в моем случае у меня есть динамический список c идентификаторов электронной почты, которые нужно проверить в массовом порядке. Я не уверен, как позвонить и отправить API со списком адресов электронной почты. Может кто-нибудь привести пример или обратиться к документации с примерами? Спасибо.

1 Ответ

0 голосов
/ 25 апреля 2020

В итоге я реализовал его, используя гем Mailgun- ruby. Вот код:

mailgun_client = Mailgun::Client.new(PRIVATE_API_KEY, 'api.mailgun.net', 'v4')
# submit bulk validation job
mailgun_client.post('address/validate/bulk/1', { :file => File.new('/Users/user/Documents/mailgun_bulk.csv') })
# fetch response for bulk validation job
mailgun_client.get('address/validate/bulk/1')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...