以下是我的google搜索
首先的申请一个Account,然后得到他的lisence Key 这样就可以根据wsdl来构造xml提交给api。
程序如下:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" verticalGap="10"> <mx:Style> .blankFont {font-size:12;} </mx:Style> <mx:WebService id="ws" wsdl="http://api.google.com/GoogleSearch.wsdl" showBusyCursor="true"> <mx:operation name="doGoogleSearch"> <mx:request> <!--This is my Lisence Key--> <key>JRuYnw9QFHKM5XYgSMigEbOleKWNr3Qk</key> <q>{q.text}</q> <start>0</start> <maxResults>10</maxResults> <filter>true</filter> <restrict></restrict> <safeSearch>true</safeSearch> <lr></lr> <ie></ie> <oe></oe> </mx:request> </mx:operation> </mx:WebService>
<mx:Panel styleName="blackFont" title="Google Search" width="500"> <mx:HBox> <mx:TextInput id="q" width="210"/> <mx:Button label="Search" click="ws.doGoogleSearch.send()"/> </mx:HBox>
<mx:DataGrid id="resultsGrid" dataProvider="{ws.doGoogleSearch.result.resultElements}" width="100%" height="400"> <mx:columns> <mx:Array> <mx:DataGridColumn columnName="title" headerText="Title" width="120"/> </mx:Array> </mx:columns> </mx:DataGrid> </mx:Panel> </mx:Application> |
结果如下图:
本主题包含附件: sf_2004111101824.jpg (34139bytes)
|
CSDN BLOG: http://blog.csdn.net/stefli
stefli's MP3: http://stefli.88ip.net/Flex/mp3Player.swf |
本文地址:http://com.8s8s.com/it/it43122.htm