Mailgun:如何批量验证ruby中的电子邮件?

问题描述 投票:0回答:1

我正在尝试在Ruby中使用Mailgun API实施批量电子邮件验证。根据他们的API文档https://documentation.mailgun.com/en/latest/api-email-validation.html#bulk-validation,我需要在调用API时传递LIST_ID。但就我而言,我有一个动态的电子邮件ID列表,需要批量验证。我不确定如何使用电子邮件地址列表调用和发送API。有人可以提供示例还是直接向示例提供文档?谢谢。

ruby-on-rails mailgun email-validation bulk
1个回答
0
投票

我最终使用gem 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')
© www.soinside.com 2019 - 2024. All rights reserved.