Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $39.99
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

Web APIs versus Web Services
Web APIs as XML Web Services
What Is XML?
Invoking an XML Web Service
Summary
Google 101
cache:
daterange:
filetype:
inanchor:
info:
intext:
intitle:
inurl:
link:
phonebook:
related:
site:
Introduction to the Google API
Signing Up and Obtaining a Key
Anatomy of a Google API Query
Query Syntax
Executing a Query
Looping through Results
Five Creative Ways to Use the Google API
#1—Build a Google Search Feature
#2—Return Random Pages
#3—Save the Results of a Google Search to a File
#4—Use Google to Check Spelling
#5—Use the Google Cache to Retrieve a Web Site That Is No Longer Available
Other Ways to Use the Google API
Third-Party Google Extensions
MapPoint 101
Introduction to the MapPoint API
Signing Up for an Evaluation Account
The MapPoint Software Developer’s Kit (SDK)
Anatomy of a MapPoint API Query
Available Services
Executing a MapPoint Query
Five Creative Ways to Use the MapPoint API
#1—Obtain Driving Directions
#2—Retrieve a Map
#3—Perform a Geocode Lookup
#4—Find Nearby Places
#5—Obtain Information on Points of Interests
Other Ways to Use the MapPoint API
Third-Party MapPoint Extensions
Amazon 101
Introduction to the Amazon APIs
Supported Features
Signing Up for a Subscription ID
Anatomy of Amazon API Queries
Amazon.com E-Commerce Service API Query Syntax
Help Operation
&Operation=Help
Transaction Operation
Alexa Web Information Service API Query Syntax
Simple Queue Service API Query Syntax
Executing a Query Using HTTP-GET (REST)
Executing a Query Using SOAP
Looping Through Results
Five Creative Ways to Use the Amazon APIs
#1—Retrieve Feedback about a Seller with ECS
#2—Retrieve Product Pricing with ECS
#3—Look Up a Friend or Family Member’s Wish List with ECS
#4—Create an Amazon.com Shopping Cart with ECS
#5—Retrieve URL Information with Alexa Web Information Service
Other Ways to Use the Amazon APIs
Third-Party Amazon Extensions
eBay 101
Introduction to the eBay API
Licensing Options
Joining the Developer’s Program and Establishing an Account
The eBay API Documentation
The eBay Software Developer’s Kit (SDK)
Anatomy of an eBay API Query
Executing a Query Using HTTP-POST
Five Creative Ways to Use the eBay API
#1—List an Item for Sale
#2—Retrieve a List of Categories
#3—Retrieve List of Pending Auctions for Seller
#4—Retrieve Winning Bidders of Dutch Auction
#5—Retrieve Feedback about a Seller
Other Ways to Use the eBay API
Third-Party eBay Extensions
PayPal 101
Introduction to the PayPal API
Getting Set Up to Use the PayPal API
Anatomy of a PayPal API Query
Other Ways to Use the PayPal API
Third-Party PayPal Extensions
Faxing APIs
Setting Up a Free Developer Account
Sending a Test Fax
Setting Up a FedEx Developer Account
Submitting Transactions Using FedEx Ship Manager Direct
Bloglines Web API
Locating Additional Web APIs
What Devices Support XML Web APIs?
Windows Pocket PCs and Smartphones
Palm and Other Devices
Calling Web APIs from Pocket PC Applications
Example 1—Call MapPoint API Using SOAP Protocol to Retrieve Driving Directions
Example 2—Call Amazon.com API Using HTTP/GET (REST) Protocol
Calling Web APIs from VBA Code
Calling Web APIs Using VBA with HTTP/POST andHTTP/GET (REST)
Calling Web APIs Using SOAP Protocol
Installing the Necessary Tools
Designing the API
What Features Should the API Offer?
Which Protocols Should the API Support?
Should the Features Be Free or for a Fee?
Creating a Web API
Building an API Using Visual Studio .NET
Calling the Web API from a Client Application
Creating a Web API That Uses Other Programs or Services
Introduction to the Customer Relations Management (CRM) Application
Building the Project
Build the Database
Build the User Interface
Build the Modules
Touring the Completed Application
Introduction to the Executive Dashboard Application
Building the User Interface
Creating the New Project
Adding References to the Web APIs
Adding Controls to the Form
Building the Code Modules
P. 1
Professional Development with Web APIs: Google, eBay, Amazon.com, MapPoint, FedEx

Professional Development with Web APIs: Google, eBay, Amazon.com, MapPoint, FedEx

Ratings: (0)|Views: 213 |Likes:
Published by Wiley
Shows developers how to harness the power of services such as Google, eBay, PayPal, and Amazon.com from within an application, whether it is Web-based, Windows-based, or even a Microsoft Office application After a quick review of the basics, readers will dive into more advanced techniques such as calling the APIs from mobile devices, Office VBA programs, Windows Forms and Web applications, and even how to integrate the various APIs together for a complete solution Veteran Wrox author Denise Gosnell skillfully guides readers through the ins and outs of the various services, the anatomy of an API query, which features are available via the APIs, and how to get results from their own applicationsReaders will build two fully functional applications to apply what they have learned-one a Windows program, the other a Web application
Shows developers how to harness the power of services such as Google, eBay, PayPal, and Amazon.com from within an application, whether it is Web-based, Windows-based, or even a Microsoft Office application After a quick review of the basics, readers will dive into more advanced techniques such as calling the APIs from mobile devices, Office VBA programs, Windows Forms and Web applications, and even how to integrate the various APIs together for a complete solution Veteran Wrox author Denise Gosnell skillfully guides readers through the ins and outs of the various services, the anatomy of an API query, which features are available via the APIs, and how to get results from their own applicationsReaders will build two fully functional applications to apply what they have learned-one a Windows program, the other a Web application

More info:

Publish date: Apr 1, 2005
Added to Scribd: Dec 06, 2011
Copyright:Traditional Copyright: All rights reservedISBN:9780764597510
List Price: $39.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See more
See less

07/25/2014

328

9780764597510

$39.99

USD

You're Reading a Free Preview
Page 7 is not shown in this preview.
You're Reading a Free Preview
Pages 14 to 90 are not shown in this preview.
You're Reading a Free Preview
Pages 97 to 197 are not shown in this preview.
You're Reading a Free Preview
Pages 204 to 228 are not shown in this preview.
You're Reading a Free Preview
Pages 235 to 328 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Kautilya liked this
Zdon Hong Zdon liked this

You're Reading a Free Preview

Download