1 寫在前面
前段時(shí)間發(fā)現(xiàn)了一個(gè)網(wǎng)站提供搜索百度網(wǎng)盤資源,挺好用的,但是廣告很多,于是自己做了一個(gè)Winform窗體程序去獲取該網(wǎng)站的數(shù)據(jù)請(qǐng)求,解析并綁定請(qǐng)求的結(jié)果。最后,也將實(shí)現(xiàn)Winform程序的這一過程分享到了博客園中,也就是我上一篇博文《百度網(wǎng)盤資源搜索器 》。
后面我發(fā)現(xiàn)提供網(wǎng)盤資源搜索的網(wǎng)站內(nèi)部是利用google搜索引擎的api來完成的。在網(wǎng)上搜索了一些資料,搗鼓了google自定義搜索引擎的功能,發(fā)現(xiàn)確實(shí)挺好玩的。后面又有同仁問能不能介紹一下如何實(shí)現(xiàn)使用google搜索的api,那么下面就開始吧。
2 自定義搜索引擎
1)自定義google的搜索引擎,那首先得有一個(gè)google的賬號(hào)呀,這也是第一步,先注冊(cè)一個(gè)google的賬號(hào)。
2)注冊(cè)google的賬號(hào)之后,進(jìn)入自定搜索引擎的頁面,https://cse.google.com/cse/,頁面如下。
3)點(diǎn)擊右側(cè)的【新增搜索引擎】,填寫你搜搜引擎的基本配置。頁面如下。
我可以看到,只需要配置三項(xiàng)即可完成自定義搜索引擎。
- 第一個(gè)是你需要搜索的網(wǎng)站,也就是說你自定義的這個(gè)搜索引擎只會(huì)在你填寫的單個(gè)網(wǎng)頁、整個(gè)網(wǎng)站或者整個(gè)域中去搜索你要想要的信息。在這里我們以百度網(wǎng)盤資源為例,填寫www.pan.baidu.com 。
- 第二個(gè)是語言,這個(gè)我們選擇所有語言。
- 最后一個(gè)是搜索引擎的名稱,我們就填寫【百度云盤搜索】