回答
感謝您的支持。我發現domaintools.com的服務叫做whoisapi。您可以通過向其服務器發送xml請求來查詢可用的域名和其他信息。
我認爲你可以使用http://whois.domaintools.com/來獲取信息。發送網絡請求http://whois.domaintools.com/example.com,它將返回example.com的信息。但是您需要解析響應以過濾所需的信息。
我不想進入解析的事情。請簡單嗎? – TheVillageIdiot 2010-01-07 11:36:50
據我所知,沒有通用的API,你必須自己創建一個。如果您決定解析網頁,請使用HtmlAgilityPack(http://htmlagilitypack.codeplex.com/)。 – 2010-01-07 11:48:37
http://whois.bw.org/非常好。提出建議等。
我想要一個可以從我的代碼或頁面調用的api。 www.domaintools.com上的XML API似乎是我需要的東西。我正在研究它。
我已經爲PHP,Perl,VB和C#編寫了一個whois,使用查詢'{domain}.whois-servers.net'
的技巧。
它適用於所有需要註冊(通常是費用)的域名,例如tonga .tv或.pro域名。
- PHP Whois(3.x版本,但應仍然工作)
- C# Whois
- COM Whois (DLL only, I lost the source)
This page顯示它在行動。你可以做一些簡單的字符串匹配,根據你回來的結果來檢查一個域是否被註冊。
http://www.mashape.com/apis/Name+Toolkit#Get-domain-suggestions - 高級域名建議和域檢查API。
- 1. 檢查jQuery「Fancybox」是否已經註冊?
- 2. 找出用戶是否已經註冊的最佳方式
- 3. org.infinispan.jmx.JmxDomainConflictException:域已經註冊org.infinispan異常?
- 4. 檢查用戶名是否已註冊
- 5. 檢查域名是否已註冊但沒有Whois?
- 6. UniversalConnectionPoolManagerMBean已經註冊
- 7. 域名註冊
- 8. 通道'tcp'已經註冊
- 9. FlatPage模型已經註冊
- 10. 尋找C#註冊表類
- 11. 域名註冊API
- 12. 驗證註冊表是否已經執行
- 13. 檢查廣播接收機是否已經註冊?
- 14. 如何驗證用戶是否已經註冊?
- 15. XMPP Smack 4.1.0檢查用戶是否已經註冊
- 16. Twitter數字:如何檢查用戶是否已經註冊
- 17. 如何檢查ActiveX DLL是否已經註冊?
- 18. 檢查轉換器是否已經註冊
- 19. mvvm light messenger檢查課程是否已經註冊?
- 20. 如何確定遠程處理通道是否已經註冊
- 21. 什麼是真實的方式知道域名是否註冊?
- 22. Microsoft.SmartDevice.Connectivity是否已正確註冊COM?
- 23. 檢測監聽器是否已註冊
- 24. 域名註冊是如何工作的?
- 25. org.infinispan.jmx.JmxDomainConflictException:在JBoss上已經使用hibernate-infinispan註冊的域
- 26. 我是否需要爲我的子域名註冊一個域名?
- 27. gandi.net域名註冊建議
- 28. 如何註冊.edu域名
- 29. 註冊無域名的AdSense
- 30. 域名註冊列表
是不是有我能直接從C#代碼中調用的東西,比如web服務? – TheVillageIdiot 2010-01-07 11:33:07