国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
如何利用Google的WebService搜索網(wǎng)絡資源|Google,WebService...

我們都知道著名的搜索引擎大亨Google的所搜能力,我個人認為如果你用Google搜索不到的用其他基本上也沒什么可能了,所以本人對Google

也是特別的喜歡!我們也想利用他的強大的所有功能為我們的系統(tǒng)服務。Google為我們提供了Api詳細信息可以去

http://www.google.com/apis/看看!下面我想簡單的說一下如何使用(很簡單不要笑話我)。
首先你應該去google申請一個account!有了這個account你就可以使用WebService了不過一個account一天只能用1000次!我想對于我來說還是

夠用了。
其次我們可以在我們的項目里面添加一個Web引用(選擇菜單里的“項目”可以看到“添加Web引用...”)在地址里面輸入:

http://api.Google.com/GoogleSearch.wsdl 后點“刷新”看到wsdl文件以后就可以確定了!至于什么代理VS都給你搞好了:-)!在要使用它的

地方添加如下的引用 using google.com.google.api; 該命名空間下有如下的4個類:DirectoryCategory、GoogleSearchResult、

GoogleSearchService、ResultElement。我們在頁面類里面寫 private GoogleSearchService webService = null; 一個字段,我們在使用的

時候直接實例化它就可以使用了。至于里面的具體方法你可以參考http://www.google.com/apis/的reference部分。
最后就是使用了,首先我們要在我們使用該服務的地方實例化對象 webService = new GoogleSearchService ();上面提到的4個類中

GoogleSearchResult是的到返回結(jié)果的。我們申明一個GoogleSearchResult webResult = null;并利用如下語句進行搜索
try{
 webResult = webService.doGoogleSearch (txtKey.Text, txtKeyword.Text,0, 10, false, "", false, "", "", "");
}
catch (Exception ex){
        this.Response.Redirect("Error.ASPx?info="+ex.Message);
}
接著我們可以用

ArrayList al = new ArrayList();
string tmp = "";
for (int i = 0; i < webResult.resultElements.Length; i++){
 tmp = "<a href='"+webResult.resultElements[i].URL+"'>"+webResult.resultElements[i].title+"</a>";
 al.Add(tmp);               
}
this.grd.DataSource = al;
this.grd.DataBind();

將結(jié)果寫到一個ArrayList或者HashTable中或者DataTable中,然后直接和DataGrid綁定就可以了!

Google好像還限制了搜索的數(shù)量為10條!
以上是自己閑來無事所作!希望對大家有幫助同時也希望大家可以共同學習進步!

 

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
你還上“百度”搜專業(yè)資料嗎?你就OUT了!
計算機培訓學習資料(234冊)
【你還上“百度”搜專業(yè)資料嗎?你就OUT了!】
你還上“百度”搜專業(yè)資料嗎?你就OUT了!】
實用學習資料匯集
UG入門學習經(jīng)典教材【一份非常好的專業(yè)資料】
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服