2011-10-13 161 views
0

我想爲我的班級做一個可以進行人物搜索的項目。我應該能夠搜索谷歌,Facebook,微博等,並顯示有關它的信息。例如,我想複製www.pipl.com所做的事情。什麼是最好的地方開始?你怎麼能這樣做 ?任何具體的/一般的迴應,鏈接或例子都是非常受歡迎的。謝謝。建立一個人物搜索網站

編輯: 由於這是投票結束,我認爲我會更具體。我如何編寫一個包裝類(或類似的東西)來挖掘我想要的信息的網站?

P.S.我到目前爲止一直是C/C++/java程序員,並且渴望學習新的編程語言。請隨時重定向問題或添加標籤,以便其他用戶也可以查看問題。

+1

最好的地方開始?看看你提到的那些網站是否有一個體面的API - 這會讓你的生活更輕鬆。 –

+0

一些受歡迎的人會,但其中大多數人不會,對吧?我希望它具有可擴展性,就像繼續添加網站一樣,因爲我希望它們能夠被搜索到。 –

+2

API不完全相同,因此您必須爲每個要添加的站點編寫一個新的類/插件。 – 2011-10-13 22:47:23

回答

2
<form action="http://www.google.com/search" action="GET" name="search"> 
    <p> 
     <label for="name">First &amp; Last Name:</label> 
     <input name="q" id="name" /> 
    </p> 
    <p><input type="submit" name="searchBtn" value="Search" /></p> 
</form> 

<script> 
document.forms['search'].addEventListener('submit', function() { 
    // Add quotes around person's name (so that only their exact name matches) 
    document.getElementById('name').value = '"'+document.getElementById('name').value+'"'; 
}, false); 
</script> 

Voilà! Facebook,twitters和社交媒體都顯示出來,不需要額外的工作。

+0

感謝您的幫助。 –