Bing API的简单了解

___小资丶寳儿

___小资丶寳儿

2016-02-20 01:01

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

微软在今年六月正式发布了Live搜索的继承者Bing,同时也提供了一套非常全面的API。如同Google API,通过使用Bing API,Web开发者可以在网站中集成bing搜索中的各种服务,从而丰富网站功能,并为网站带来流量。CSS9.NET在本篇文章通过一个完整的使用示例,向大家展示如何使用jQuery来调用Bing API实现简单的Web搜索引擎,并对Bing API有一个基本的了解。

Bing API提供了三种检索结果数据类型:SOAP、XML、JSON,在示例中是通过jQuery ajax调用json数据类型接口展示数据的。下面我们来看它的实现:

准备工作

微软通过Bing API站点向我们展示了详细的开发文档:

访问bing开发者站点:http://bing.com/developers,在这里也可以找到Bing API在MSDN上的入口 使用微软的账户登录(没有只能先注册一个啦) 填写表格,获取APP ID(用来调用API时用的,微软要确定你是微软的开发者)

HTML部分

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

页面元素很简单,主要包括检索入口、结果显示区域、结果描述、错误信息显示及翻页导航五部分,下面看HTML:

        div class="line search-content"
            div class="column col-threefifths"
                h3 id="results-header"/h3
                p id="results-summary"/p
!--结果显示区域--
                div id="search-result"
                    h3搜索结果/h3
!-- 结果描述,例如总共多少条,但前是哪些条 --
                    div id="result-aggregates" class="results"/div
                    ul id="result-list" class="results"
                    /ul
!--翻页导航--
                    ul id="result-navigation" class="result-navigation"
                        li id="prev"«/li
                        li id="next"»/li
                    /ul
                /div
!--错误信息显示--
                p id="error-list"
                /p
            /div
!-- 搜索入口 --
            div class="column last-col"
                h3输入搜索词:/h3
                p
                    input id="txtQuery" type="text" title="Search Terms" /
                    button id="btnSearch" type="button" title="搜索"搜索/button
                /p
            /div
        /div

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

通过jQuery调用Bing API部分

定义Bing API需要传入的一些参数:     //申请的APP ID,这里换成你自己的。
    var AppId = "AppId=31F3C13DC5D41C42D4A18F9E04DE1DEA73762186";
    //通过用户输入搜索词获得检索串
    var Query = "Query="
    //指定检索

展开更多 50%)
分享

猜你喜欢

Bing API的简单了解

Web开发
Bing API的简单了解

简单介绍MySQL API编程

编程语言 网络编程
简单介绍MySQL API编程

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

bing新标志设计作品

平面设计 标志设计 UI设计 VI设计
bing新标志设计作品

简单了解学习CSS的伪类

Web开发
简单了解学习CSS的伪类

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

java编程语言超级简单了解

编程语言 网络编程
java编程语言超级简单了解

微软bing的创意交互设计

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
微软bing的创意交互设计

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

excel不规则区域合并单元格的批量操作

excel不规则区域合并单元格的批量操作

PowerPoint2010新技巧:随意裁剪图片

PowerPoint2010新技巧:随意裁剪图片
下拉加载更多内容 ↓