62,025
社区成员
发帖
与我相关
我的任务
分享
MSNSearchService msn = new MSNSearchService();
SourceRequest[] sr = new SourceRequest[1];
sr[0] = new SourceRequest();
sr[0].Source = SourceType.Web;
sr[0].Offset = 1; //起始引索
sr[0].Count = 20; //搜索结果数目
sr[0].ResultFields = ResultFieldMask.All; //结果作用域
SearchRequest searchRequest = new SearchRequest();
searchRequest.AppID = "BF381E89B2E5750E03B1D370D4614A151974DD2C";
searchRequest.Requests = sr;
searchRequest.SafeSearch = SafeSearchOptions.Moderate; //安全查找设置
searchRequest.Flags = SearchFlags.MarkQueryWords; //设置标记
searchRequest.CultureInfo = "es-US";
SearchResponse searchResponse; //搜索结果对象
searchResponse = msn.Search(searchRequest);
foreach (SourceResponse sourceResponse in searchResponse.Responses)
{
this.label1.Text += "共搜索到" + sourceResponse.Results.Length + "个结果。";
foreach (Result res in sourceResponse.Results)
{
this.label1.Text += res.Url + res.Title;
this.label1.Text += res.Description;
this.label1.Text += res.DisplayUrl + res.CacheUrl;
}
}