Alan adı yaşını bulmak için PHP komut dosyası

5 Cevap

I am trying to write a script (in PHP) that find a domain age (creation date and maybe if possible, last update and expiration date as well). I want the script to return something like: 2009,2009,2010 if creation date is 2009, update date is 2009, and expiration is 2010 (an array)

yardımcı olabilir mi?

(Bu yüzden mümkün olduğunca çok yardım lütfen bir ödev soru değil)

Eğer sorunu açıklamak için daha fazla bilgiye ihtiyacınız varsa bir yorum yazmak ve daha fazla bilgi sağlamak için mutluluk duyacağız

5 Cevap

(Genellikle API sadece satıcılar / bağlı sunulan olsa) birçok etki alanı kayıt alan adı aramaları için sorgulanan bir API sunuyor. Bu API dil nötr ve böylece PHP dahil olmak üzere herhangi bir programlama / betik dili, tarafından kullanılabilir.

Başka bir seçenek sicil whois web arayüzüne karşı bir etki araması yapmak ve sonucu kazımak olacaktır. Bu olsa tavsiye edilmez - mostregistrars davranış bu tür önlemek için CAPTCHA'ları uygulamak.

İşte API'leri teklif kayıt küçük bir listesi:

I http://www.whoisxmlapi.com içine bakmak istiyorum

Sen WHOIS protocol (bu protokolü uygulayan bir program veya kütüphane ile veya arayüz) uygulamak gerekir. Ancak, bildiğim kadarıyla, katipleri alan adı kaydı ve son kullanım tarihleri ​​hakkında bilgi dönmek için gerekli değildir, bu nedenle muhtemelen bunu güvenilir bilgi almak mümkün olmayacaktır.

Bu ihtiyacı için ne mümkün (yasal) sebebi var mı?

İki yaklaşım hemen akla geliyor:

  1. Değil çoğu * nix sistemleri ise çok üzerinde yer almaktadır whois programı yürütmek için eval işlevini kullanma. Sonra aradığınız verileri bulmak için normal ifadeleri kullanabilirsiniz.

  2. Böyle http://www.whois.net/ gibi bir siteye veri göndermek ve ardından istediğiniz verileri kapmak için normal ifadeler kullanmak Kıvrılmaları kullanma.

http://hexillion.com/whois/, ama bu bir abonelik gerektiren görünüyor: Orada bu aynı zamanda.

Bu öğretici bir göz atın

http://99webtools.com/domain-age-checker-script.php

Hiçbir API gerekli