引用Amazon 图书信息1——Word 2007高级应用(十七)
2008-10-15 20:17:05 来源:WEB开发网核心提示:引经据典 写文章的时候,我喜欢引经据典,引用Amazon 图书信息1——Word 2007高级应用(十七),只要有需要,我就会引用曾经看过的图书, Amazon.com提供了Amazon E-Commerce Service Developer Guide,根据这份文档,然而,和上一回提到的问题类似
引经据典
写文章的时候,我喜欢引经据典,只要有需要,我就会引用曾经看过的图书。然而,和上一回提到的问题类似,每当我要引用一本图书时,我得首先打开浏览器上网搜索一下这本书,接着把这本书的一些基本信息,例如书名和作者,复制到文章里,然后插入这本书的超链接。有没有办法让这个过程变得更加简单呢?如果我没记错的话,Amazon.com提供了搜索图书服务,那么为什么不考虑把它集成进来呢?
引入一个解决方案的同时会把与之相随的问题也引入来,要成功把Amazon.com的搜索图书服务集成到Word2007里,我们就得回答下面这些问题:
访问Amazon.com的搜索图书服务有哪些条件/要求?
如何向这个服务发送请求?又如何解析服务返回的数据?哪些数据能用到这里来?
有用的数据如何组织和显示?
寻找经典
Amazon Web Service提供了两种接口,一种是基于SOAP的,另一种是基于REST的,我将选用后者来完成本回的插件。本回面临的第一个难点就是构建满足需求的REST请求,要做到这点,就得先清楚需求是什么:
我希望按书名的部分或者全部进行搜索;
我希望搜索的结果里面包括图书的书名、图书的作者、图书的封面和图书的超链接。
Amazon.com提供了Amazon E-Commerce Service Developer Guide,根据这份文档,我构建了如下所示的REST请求:
图 1 - REST Request
它告诉Amazon Web Service:
我要请求的服务是AWSECommerceService,通过它我可以访问Amazon的产品数据库;
- ››引用 Symbian常见panic
- ››引用类型、数值类型及装箱
- ››引用Amazon图书信息2 ——Word 2007高级应用(十八...
- ››引用Amazon 图书信息1——Word 2007高级应用(十七...
- ››引用.NET Framework Class Library 在线文档2——...
- ››引用.NET Framework Class Library 在线文档1——...
- ››图书管理程序
- ››引用一个能发email的JavaMail的例子
- ››引用造型protected和private的困惑
- ››引用外部类对象
- ››引用 造型 protected和private的困惑
- ››引用已定义过的包
赞助商链接