我有很长的域名列表,我希望通过定期使用PowerShell来检索到期日期。我知道我可以使用以下内容成功使用域名:
$web = New-WebServiceProxy ‘http://www.webservicex.net/whois.asmx?WSDL’
$web.GetWhoIs(‘stackoverflow.com’)
但是,由于我只想要有效期,除了使用上述方法然后从返回的数据中检索到期日期之外还有更好的方法吗?使用上述内容似乎在大规模上非常麻烦,我希望有更好的方法。
答案 0 :(得分:1)
可能最好的方法是使用DNS注册商的API(如果他们实际提供的是API)。如果他们不提供API,那么屏幕抓取他们的网络界面可能是您的第二个最佳选择。但是,这两种方法都取决于实际的界面。