从域获取组织名称

时间:2013-08-02 20:35:19

标签: ruby-on-rails ruby gem

我搜索了很多,但找不到如何从域名或电子邮件地址获取组织名称(公司)的方法。    例如

 Email/domain                    Organization Name
     

1。 “person1@msn.com”------> “微软”
  2.“person2@ecb.com”------> “欧洲中央银行”
  3.“www.live.com”------> “Hotmail的”

我怀疑应该有宝石可以做到这一点。如果有人知道请建议我,我将非常感谢。如果你有其他建议如何做到这一点。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用whois gem。

require 'whois'
client = Whois::Client.new
record = client.lookup("msn.com")
record.properties[:registrant_contacts].first.organization