Mining Google Web Services: Building Applications with the Google API
Chapter 3: Working with Web Service Data
- Listing 3.1: Replacing Characters in a String
- Listing 3.2: Performing a Transformation in JavaScript
- Listing 3.3: Designing an XSLT Page
- Listing 3.4: Simple JavaScript SOAP Call
Chapter 4: Starting the Development Process
- Listing 4.1: Spelling Request with a Browser
- Listing 4.2: Cached Page Request with a Browser
Chapter 5: Writing Applications Using VBA
- Listing 5.1: Performing a Simple Google Query
- Listing 5.2: Modifying the Data Appearance
- Listing 5.3: Generating URL Buttons
- Listing 5.4: Creating Statistical Data
- Listing 5.5: Dynamically Creating a Chart
- Listing 5.6: Working with Cached Pages
- Listing 5.7: Caching Google Web Services Searches
Chapter 6: Writing Applications Using Visual Studio
- Listing 6.1: Performing a Google Search with Visual Basic 6
- Listing 6.2: Performing a Google Search with Visual C++ 6
- Listing 6.3: Making a Search Request
- Listing 6.4: Modifying the Google String
- Listing 6.5: Creating a Search with Google
- Listing 6.6: Caching Google Web Services Data
- Listing 6.7: Getting the Google Data
- Listing 6.8: Defining an ASP.NET Search
Chapter 7: Writing Applications Using PHP
- Example 7.1: Creating a Site Search Using PHP
- Example 7.2: Determining How to Process a Request
- Example 7.3: Getting the Data and Updating the Database
Chapter 8: Writing Applications Using Java
- Example 8.1: Spelling Check with the Google Library
- Example 8.2: Using a Custom Library
- Example 8.3: Replacing HTML Characters
- Example 8.4: Handling the Initial Request
- Example 8.5: Creating the Request and Performing the Database Update
Chapter 9: Writing Applications for Mobile Devices
- Example 9.1: Creating a Google Request Using the .NET Compact Framework
- Example 9.2: Creating a Google Request Using PocketSOAP
- Example 9.3: Creating a Web-based Google Web Services Application
Chapter 10: Crafting Your Application
- Example 10.1: Using the Paged Buffer Approach
- Example 10.2: Obtaining Cached Data
Chapter 11: Other Refinements You Should Consider
- Example 11.1: Adding a Compact Policy to a Web Page
- Example 11.2: A Simple, Low-cost Feedback Form
- Example 11.3: Combining Amazon Web Services with Google Web Services