Zend_Service

Table of Contents

1. Introduction
2. Zend_Service_Akismet
2.1. Introduction
2.2. Verify an API key
2.3. Check for spam
2.4. Submitting known spam
2.5. Submitting false positives (ham)
2.6. Zend-specific Accessor Methods
3. Zend_Service_Amazon
3.1. Introduction
3.2. Country Codes
3.3. Looking up a Specific Amazon Item by ASIN
3.4. Performing Amazon Item Searches
3.5. Using the Alternative Query API
3.6. Zend_Service_Amazon Classes
4. Zend_Service_Audioscrobbler
4.1. Introduction to Searching Audioscrobbler
4.2. Users
4.3. Artists
4.4. Tracks
4.5. Tags
4.6. Groups
4.7. Forums
5. Zend_Service_Delicious
5.1. Introduction
5.2. Retrieving posts
5.3. Zend_Service_Delicious_PostList
5.4. Editing posts
5.5. Deleting posts
5.6. Adding new posts
5.7. Tags
5.8. Bundles
5.9. Public data
5.10. HTTP client
6. Zend_Service_Flickr
6.1. Introduction to Searching Flickr
6.2. Finding Flickr Users' Photos and Information
6.3. Finding photos From a Group Pool
6.4. Retrieving Flickr Image Details
6.5. Zend_Service_Flickr Result Classes
7. Zend_Service_Nirvanix
7.1. Introduction
7.2. Registering with Nirvanix
7.3. API Documentation
7.4. Features
7.5. Getting Started
7.6. Understanding the Proxy
7.7. Examining Results
7.8. Handling Errors
8. Zend_Service_ReCaptcha
8.1. Introduction
8.2. Simplest use
9. Zend_Service_Simpy
9.1. Introduction
9.2. Links
9.3. Tags
9.4. Notes
9.5. Watchlists
10. Introduction
10.1. Getting Started with Zend_Service_SlideShare
10.2. The SlideShow object
10.3. Retrieving a single slide show
10.4. Retrieving Groups of Slide Shows
10.5. Zend_Service_SlideShare Caching policies
10.6. Changing the behavior of the HTTP Client
11. Zend_Service_StrikeIron
11.1. Overview
11.2. Registering with StrikeIron
11.3. Getting Started
11.4. Making Your First Query
11.5. Examining Results
11.6. Handling Errors
11.7. Checking Your Subscription
12. Zend_Service_StrikeIron: Bundled Services
12.1. ZIP Code Information
12.2. U.S. Address Verification
12.3. Sales & Use Tax Basic
13. Zend_Service_StrikeIron: Advanced Uses
13.1. Using Services by WSDL
13.2. Viewing SOAP Transactions
14. Zend_Service_Technorati
14.1. Introduction
14.2. Getting Started
14.3. Making Your First Query
14.4. Consuming Results
14.5. Handling Errors
14.6. Checking Your API Key Daily Usage
14.7. Available Technorati Queries
14.8. Zend_Service_Technorati Classes
15. Zend_Service_Twitter
15.1. Introduction
15.2. Authentication
15.3. Account Methods
15.4. Status Methods
15.5. User Methods
15.6. Direct Message Methods
15.7. Friendship Methods
15.8. Favorite Methods
15.9. Zend_Service_Twitter_Search
16. Zend_Service_Yahoo
16.1. Introduction
16.2. Searching the Web with Yahoo!
16.3. Finding Images with Yahoo!
16.4. Finding videos with Yahoo!
16.5. Finding Local Businesses and Services with Yahoo!
16.6. Searching Yahoo! News
16.7. Searching Yahoo! Site Explorer Inbound Links
16.8. Searching Yahoo! Site Explorer's PageData
16.9. Zend_Service_Yahoo Classes

1. Introduction

Zend_Service is an abstract class which serves as a foundation for web service implementations, such as SOAP or REST.

If you need support for generic, XML-based REST services, you may want to look at Zend_Rest_Client.

In addition to being able to extend the Zend_Service and use Zend_Rest_Client for REST-based web services, Zend also provides support for popular web services. See the following sections for specific information on each supported web service.

Additional services are coming in the future.