Attached is one from my and Jeremy's book. Lajos
Lenya L. Khachaturov wrote:
Hello, I've discovered that there exists an XSP for quering Google Web API. It was posted to this list by Ugo Cei at 04.19.2002. Could someone please send it to me? Or maybe there exist more advanced variants?
-- galatea.com Cocoon training, consulting & support Book: Cocoon Developer's Handbook
<?xml version="1.0" encoding="UTF-8"?> <xsp:page language="java" xmlns:xsp="http://apache.org/xsp" xmlns:soap="http://apache.org/xsp/soap/3.0" > <results> <xsp:logic> String query = ""; try { query = request.getParameter("query"); } catch (Exception e) { } </xsp:logic> <soap:call url="http://api.google.com:80/search/beta2" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:xsd="http://www.w3.org/1999/XMLSchema"> <ns1:doGoogleSearch xmlns:ns1="urn:GoogleSearch"> <key xsi:type="xsd:string">YOUR_KEY_GOES_HERE</key> <q xsi:type="xsd:string"><xsp:expr>query</xsp:expr></q> <start xsi:type="xsd:int">0</start> <maxResults xsi:type="xsd:int">10</maxResults> <filter xsi:type="xsd:boolean">true</filter> <restrict xsi:type="xsd:string"></restrict> <safeSearch xsi:type="xsd:boolean">false</safeSearch> <lr xsi:type="xsd:string">lang_en|lang_de</lr> <ie xsi:type="xsd:string">latin1</ie> <oe xsi:type="xsd:string">latin1</oe> </ns1:doGoogleSearch> </soap:call> </results> </xsp:page>
--------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>