Глава 41. Zend_Service

Содержание

41.1. Введение
41.2. Zend_Service_Akismet
41.2.1. Introduction
41.2.2. Verify an API key
41.2.3. Check for spam
41.2.4. Submitting known spam
41.2.5. Submitting false positives (ham)
41.2.6. Zend-specific Accessor Methods
41.3. Zend_Service_Amazon
41.3.1. Introduction
41.3.2. Country Codes
41.3.3. Looking up a Specific Amazon Item by ASIN
41.3.4. Performing Amazon Item Searches
41.3.5. Using the Alternative Query API
41.3.5.1. Introduction
41.3.6. Zend_Service_Amazon Classes
41.3.6.1. Zend_Service_Amazon_Item
41.3.6.1.1. Zend_Service_Amazon_Item::asXML()
41.3.6.1.2. Properties
41.3.6.2. Zend_Service_Amazon_Image
41.3.6.2.1. Properties
41.3.6.3. Zend_Service_Amazon_ResultSet
41.3.6.3.1. Zend_Service_Amazon_ResultSet::totalResults()
41.3.6.4. Zend_Service_Amazon_OfferSet
41.3.6.4.1. Properties
41.3.6.5. Zend_Service_Amazon_Offer
41.3.6.5.1. Zend_Service_Amazon_Offer Properties
41.3.6.6. Zend_Service_Amazon_SimilarProduct
41.3.6.6.1. Properties
41.3.6.7. Zend_Service_Amazon_Accessories
41.3.6.7.1. Properties
41.3.6.8. Zend_Service_Amazon_CustomerReview
41.3.6.8.1. Properties
41.3.6.9. Zend_Service_Amazon_EditorialReview
41.3.6.9.1. Properties
41.3.6.10. Zend_Service_Amazon_Listmania
41.3.6.10.1. Properties
41.4. Zend_Service_Audioscrobbler
41.4.1. Introduction
41.4.2. Users
41.4.3. Artists
41.4.4. Tracks
41.4.5. Tags
41.4.6. Groups
41.4.7. Forums
41.5. Zend_Service_Delicious
41.5.1. Introduction
41.5.2. Retrieving posts
41.5.3. Zend_Service_Delicious_PostList
41.5.4. Editing posts
41.5.5. Deleting posts
41.5.6. Adding new posts
41.5.7. Tags
41.5.8. Bundles
41.5.9. Public data
41.5.9.1. Public posts
41.5.10. HTTP client
41.6. Zend_Service_Flickr
41.6.1. Введение
41.6.2. Поиск фотографий и информации о пользователе Flickr
41.6.3. Поиск фотографий из пула группы
41.6.4. Извлечение данных по изображению в Flickr
41.6.5. Классы результатов Zend_Service_Flickr
41.6.5.1. Zend_Service_Flickr_ResultSet
41.6.5.1.1. Свойства класса
41.6.5.1.2. Zend_Service_Flickr_ResultSet::totalResults()
41.6.5.2. Zend_Service_Flickr_Result
41.6.5.2.1. Свойства класса
41.6.5.3. Zend_Service_Flickr_Image
41.6.5.3.1. Свойства класса
41.7. Zend_Service_Nirvanix
41.7.1. Introduction
41.7.2. Registering with Nirvanix
41.7.3. API Documentation
41.7.4. Features
41.7.5. Getting Started
41.7.6. Understanding the Proxy
41.7.7. Examining Results
41.7.8. Handling Errors
41.8. Zend_Service_ReCaptcha
41.8.1. Introduction
41.8.2. Simplest use
41.9. Zend_Service_Simpy
41.9.1. Introduction
41.9.2. Links
41.9.3. Tags
41.9.4. Notes
41.9.5. Watchlists
41.10. Introduction
41.10.1. Getting Started with Zend_Service_SlideShare
41.10.2. The SlideShow object
41.10.3. Retrieving a single slide show
41.10.4. Retrieving Groups of Slide Shows
41.10.5. Zend_Service_SlideShare Caching policies
41.10.6. Changing the behavior of the HTTP Client
41.11. Zend_Service_StrikeIron
41.11.1. Overview
41.11.2. Registering with StrikeIron
41.11.3. Getting Started
41.11.4. Making Your First Query
41.11.5. Examining Results
41.11.6. Handling Errors
41.11.7. Checking Your Subscription
41.12. Zend_Service_StrikeIron: Bundled Services
41.12.1. ZIP Code Information
41.12.2. U.S. Address Verification
41.12.3. Sales & Use Tax Basic
41.13. Zend_Service_StrikeIron: Advanced Uses
41.13.1. Using Services by WSDL
41.13.2. Viewing SOAP Transactions
41.14. Zend_Service_Technorati
41.14.1. Introduction
41.14.2. Getting Started
41.14.3. Making Your First Query
41.14.4. Consuming Results
41.14.5. Handling Errors
41.14.6. Checking Your API Key Daily Usage
41.14.7. Available Technorati Queries
41.14.7.1. Technorati Cosmos
41.14.7.2. Technorati Search
41.14.7.3. Technorati Tag
41.14.7.4. Technorati DailyCounts
41.14.7.5. Technorati TopTags
41.14.7.6. Technorati BlogInfo
41.14.7.7. Technorati BlogPostTags
41.14.7.8. Technorati GetInfo
41.14.7.9. Technorati KeyInfo
41.14.8. Zend_Service_Technorati Classes
41.14.8.1. Zend_Service_Technorati_ResultSet
41.14.8.2. Zend_Service_Technorati_CosmosResultSet
41.14.8.3. Zend_Service_Technorati_SearchResultSet
41.14.8.4. Zend_Service_Technorati_TagResultSet
41.14.8.5. Zend_Service_Technorati_DailyCountsResultSet
41.14.8.6. Zend_Service_Technorati_TagsResultSet
41.14.8.7. Zend_Service_Technorati_Result
41.14.8.8. Zend_Service_Technorati_CosmosResult
41.14.8.9. Zend_Service_Technorati_SearchResult
41.14.8.10. Zend_Service_Technorati_TagResult
41.14.8.11. Zend_Service_Technorati_DailyCountsResult
41.14.8.12. Zend_Service_Technorati_TagsResult
41.14.8.13. Zend_Service_Technorati_GetInfoResult
41.14.8.14. Zend_Service_Technorati_BlogInfoResult
41.14.8.15. Zend_Service_Technorati_KeyInfoResult
41.15. Zend_Service_Yahoo
41.15.1. Введение
41.15.2. Поиск веб-страниц с помощью Yahoo!
41.15.3. Поиск изображений через Yahoo!
41.15.4. Поиск торговых и сервисных предприятий по местонахождению через Yahoo!
41.15.5. Поиск через Yahoo! News
41.15.6. Классы Zend_Service_Yahoo
41.15.6.1. Zend_Service_Yahoo_ResultSet
41.15.6.1.1. Zend_Service_Yahoo_ResultSet::totalResults()
41.15.6.1.2. Свойства класса
41.15.6.2. Zend_Service_Yahoo_WebResultSet
41.15.6.3. Zend_Service_Yahoo_ImageResultSet
41.15.6.4. Zend_Service_Yahoo_LocalResultSet
41.15.6.5. Zend_Service_Yahoo_NewsResultSet
41.15.6.6. Zend_Service_Yahoo_Result
41.15.6.6.1. Свойства класса
41.15.6.7. Zend_Service_Yahoo_WebResult
41.15.6.7.1. Свойства класса
41.15.6.8. Zend_Service_Yahoo_ImageResult
41.15.6.8.1. Свойства класса
41.15.6.9. Zend_Service_Yahoo_LocalResult
41.15.6.9.1. Свойства класса
41.15.6.10. Zend_Service_Yahoo_NewsResult
41.15.6.10.1. Свойства класса
41.15.6.11. Zend_Service_Yahoo_Image
41.15.6.11.1. Свойства класса

41.1. Введение

Zend_Service является абстрактным классом, который используется в качестве основы для реализации веб-сервисов, таких, как SOAP или REST.

Если вам нужна общая поддержка основанных на XML REST-сервисов, то см. Zend_Rest_Client.

Кроме возможности наследования от класса Zend_Service и использования Zend_Rest_Client для веб-сервисов, основанных на REST, Zend предоставляет поддержку популярных веб-сервисов, таких, как Akismet, Amazon, Flickr и Yahoo!. В будущем будут добавлены другие веб-сервисы.