我搜索了很多,但找不到如何从域名或电子邮件地址获取组织名称(公司)的方法。 例如
Email/domain Organization Name
1。 “person1@msn.com”------> “微软”
2.“person2@ecb.com”------> “欧洲中央银行”
3.“www.live.com”------> “Hotmail的”
我怀疑应该有宝石可以做到这一点。如果有人知道请建议我,我将非常感谢。如果你有其他建议如何做到这一点。
答案 0 :(得分:1)
您可以尝试使用whois
gem。
require 'whois'
client = Whois::Client.new
record = client.lookup("msn.com")
record.properties[:registrant_contacts].first.organization