2014-05-17 131 views
-4

我正在創建一個網站,您可以向某人提供某個網站的鏈接,並返回IP和許多信息,例如國家和操作系統的國旗。對於國家標誌我搜索,我發現這個網站:http://hostip.info/獲取操作系統和國家國旗IP

而且我的代碼是:

<IMG SRC="http://api.hostip.info/flag.php?ip= ip here " ALT="IP Address Lookup"> 

但它沒有工作,它僅僅返回空塊。而對於OS我搜索,我無法找到任何東西,但你在這個網站上看到它給任何網站的OS:

http://www.zone-h.org/archive

沒有人有解決辦法嗎?我認爲解決方案將在PHP中。

+0

IP地址的定位是非常不可靠的。您將從付費服務中獲得最佳效果。您無法從IP地址獲取操作系統。您可能能夠從http頭文件中提取它,但前提是發送機器有意爲您添加它。 –

回答

-1
<img src="http://api.hostip.info/flag.php?ip=153.50.106.161" alt="IP Address Lookup"> 

通過隨機的IP 153.50.106.161從ip test generator

關於操作系統測試它,我通過PHP/JSON發現了一些useful tutorial(沒有嘗試,但他們得到了live demo,我相信它的工作)。

+0

它的工作原理,但爲什麼? – user3609057