WEB开发网      婵犻潧鍊婚弲顐︽偟椤栨稓闄勯柦妯侯槸閻庤霉濠婂骸浜剧紒杈ㄥ笚閹峰懘鎮╅崹顐ゆ殸婵炴垶鎸撮崑鎾趁归悩鐑橆棄闁搞劌瀛╃粋宥夘敃閿濆柊锕傛煙鐎涙ê鐏f繝濠冨灴閹啴宕熼鍡╀紘婵炲濮惧Λ鍕叏閳哄懎绀夋繛鎴濈-楠炪垽鎮归崶褍妲婚柛銊ュ缁傚秹鏁撻敓锟� ---闂佹寧娲╅幏锟�
开发学院软件教学办公软件Word 引用Amazon 图书信息1——Word 2007高级应用(十七... 阅读

引用Amazon 图书信息1——Word 2007高级应用(十七)

 2008-10-15 20:17:05 来源:WEB开发网 闂侀潧妫撮幏锟�闂佸憡鍨电换鎰版儍椤掑倵鍋撳☉娆嶄沪缂傚稄鎷�婵犫拃鍛粶闁靛洤娲ㄩ埀顒佺⊕閵囩偟绱為敓锟�闂侀潧妫撮幏锟�  闂佺ǹ绻楀▍鏇㈠极閻愭娑樷枎閹邦剛娉氶梺鍛婎殔濞层劌鈻撻幋婵愬殫妞ゆ梻鍘х憴锟�
核心提示: 我的访问密钥是什么,它可以通过在Amazon.com上注册帐号获得;我要请求的操作是ItemSearch,引用Amazon 图书信息1——Word 2007高级应用(十七)(2),通过它我可以搜索Amazon的产品数据库;我要搜索书名包含"VSTO"字眼的图书,在浏览器

我的访问密钥是什么,它可以通过在Amazon.com上注册帐号获得;

我要请求的操作是ItemSearch,通过它我可以搜索Amazon的产品数据库;

我要搜索书名包含"VSTO"字眼的图书。

在浏览器里执行这个请求将的到如下所示的搜索结果:

引用Amazon 图书信息1——Word 2007高级应用(十七)

图 2 - REST Response

搜索结果所包含的信息量可以通过ResponseGroup参数来控制,ItemSearch操作使用Small作为该参数的默认值。通过把该参数的值该为Medium可以使返回的搜索结果包含图书的封面:

引用Amazon 图书信息1——Word 2007高级应用(十七)

图 3 - REST Response with Image URLs

有了上面这些准备知识,我就可以着手实现搜索图书这部分功能了。首先,构建REST请求,并通过XElement.Load方法执行之:

引用Amazon 图书信息1——Word 2007高级应用(十七)

Code 1 - Execute REST Request

需要注意的是,由于REST请求是一个URL,而书名可以包含URL不允许的字符,于是在把书名加到REST请求之前要先对其进行编码。

接着,用LINQ to XML对搜索结果进行处理:

引用Amazon 图书信息1——Word 2007高级应用(十七)

Tags:引用 Amazon 图书

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接