2

我认为这不存在,但我认为在恢复使用这些数据查找一些 CSV 表之前我应该​​问一下。我收到来自用户的大学电子邮件,我想查找与电子邮件后缀相关联的大学名称。例如,jason@uga.edu应该关联到University of Georgia. 是否有一些 Rails gem 可以帮助我解决我的困境,还是我必须用这些数据创建一些数据库或散列?

4

1 回答 1

4

您可能可以通过以下方式破解一些东西:https ://github.com/weppos/whois 。

require 'whois'

r = Whois.whois("uga.edu")
r.registrant_contact.organization # => "University of Georgia" 

如果您有大量流量,请考虑使用缓存机制来存储 WHOIS 信息,这样您就不必为每个请求询问 WHOIS 服务器。

于 2013-04-15T16:03:15.437 回答