我认为这不存在,但我想在回复找到包含此数据的CSV表之前我应该问一下。我收到了来自用户的大学电子邮件,我想找到与电子邮件后缀相关联的大学名称。例如,jason@uga.edu
应与University of Georgia
相关联。是否有一些Rails gem可以帮助我解决我的困境,或者我将不得不用这些数据创建一些数据库或哈希?
答案 0 :(得分:4)
您可能会与https://github.com/weppos/whois一起破解某些内容。
require 'whois'
r = Whois.whois("uga.edu")
r.registrant_contact.organization # => "University of Georgia"
如果您有大量流量,请考虑一个存储WHOIS信息的缓存机制,这样您就不必向WHOIS服务器询问每个请求。