Rozdział 39. Zend_Service

Spis treści

39.1. Wprowadzenie
39.2. Zend_Service_Akismet
39.2.1. Wprowadzenie
39.2.2. Weryfikowanie klucza API
39.2.3. Sprawdzanie czy dane są spamem
39.2.4. Wysyłanie informacji o spamie
39.2.5. Wysyłanie informacji o fałszywym spamie (ham)
39.2.6. Specyficzne metody dostępowe
39.3. Zend_Service_Amazon
39.3.1. Wprowadzenie
39.3.2. Kody państw
39.3.3. Szukanie specyficznego przedmiotu w Amazon na podstawie ASIN
39.3.4. Wykonywanie wyszukiwań przedmiotów Amazon
39.3.5. Użycie alternatywnego API zapytań
39.3.5.1. Wprowadzenie
39.3.6. Klasy Zend_Service_Amazon
39.3.6.1. Zend_Service_Amazon_Item
39.3.6.1.1. Zend_Service_Amazon_Item::asXML()
39.3.6.1.2. Właściwości
39.3.6.2. Zend_Service_Amazon_Image
39.3.6.2.1. Właściwości
39.3.6.3. Zend_Service_Amazon_ResultSet
39.3.6.3.1. Zend_Service_Amazon_ResultSet::totalResults()
39.3.6.4. Zend_Service_Amazon_OfferSet
39.3.6.4.1. Właściwości
39.3.6.5. Zend_Service_Amazon_Offer
39.3.6.5.1. Właściwości Zend_Service_Amazon_Offer
39.3.6.6. Zend_Service_Amazon_SimilarProduct
39.3.6.6.1. Właściwości
39.3.6.7. Zend_Service_Amazon_Accessories
39.3.6.7.1. Właściwości
39.3.6.8. Zend_Service_Amazon_CustomerReview
39.3.6.8.1. Właściwości
39.3.6.9. Zend_Service_Amazon_EditorialReview
39.3.6.9.1. Właściwości
39.3.6.10. Zend_Service_Amazon_Listmania
39.3.6.10.1. Właściwości
39.4. Zend_Service_Audioscrobbler
39.4.1. Introduction to Searching Audioscrobbler
39.4.2. Users
39.4.3. Artists
39.4.4. Tracks
39.4.5. Tags
39.4.6. Groups
39.4.7. Forums
39.5. Zend_Service_Delicious
39.5.1. Introduction
39.5.2. Retrieving posts
39.5.3. Zend_Service_Delicious_PostList
39.5.4. Editing posts
39.5.5. Deleting posts
39.5.6. Adding new posts
39.5.7. Tags
39.5.8. Bundles
39.5.9. Public data
39.5.9.1. Public posts
39.5.10. HTTP client
39.6. Zend_Service_Flickr
39.6.1. Wprowadzenie do przeszukiwania Flickr
39.6.2. Wyszukiwanie zdjęć użytkowników Flickr i informacji o nich
39.6.3. Wyszukiwanie zdjęć w Group Pool
39.6.4. Pobieranie szczegółów zdjęcia Flickr
39.6.5. Klasy wyników Zend_Service_Flickr
39.6.5.1. Zend_Service_Flickr_ResultSet
39.6.5.1.1. Właściwości
39.6.5.1.2. Zend_Service_Flickr_ResultSet::totalResults()
39.6.5.2. Zend_Service_Flickr_Result
39.6.5.2.1. Właściwości
39.6.5.3. Zend_Service_Flickr_Image
39.6.5.3.1. Właściwości
39.7. Zend_Service_Nirvanix
39.7.1. Introduction
39.7.2. Registering with Nirvanix
39.7.3. API Documentation
39.7.4. Features
39.7.5. Getting Started
39.7.6. Understanding the Proxy
39.7.7. Examining Results
39.7.8. Handling Errors
39.8. Zend_Service_Simpy
39.8.1. Introduction
39.8.2. Links
39.8.3. Tags
39.8.4. Notes
39.8.5. Watchlists
39.9. Introduction
39.9.1. Getting Started with Zend_Service_SlideShare
39.9.2. The SlideShow object
39.9.3. Retrieving a single slide show
39.9.4. Retrieving Groups of Slide Shows
39.9.5. Zend_Service_SlideShare Caching policies
39.9.6. Changing the behavior of the HTTP Client
39.10. Zend_Service_StrikeIron
39.10.1. Overview
39.10.2. Registering with StrikeIron
39.10.3. Getting Started
39.10.4. Making Your First Query
39.10.5. Examining Results
39.10.6. Handling Errors
39.10.7. Checking Your Subscription
39.11. Zend_Service_StrikeIron: Bundled Services
39.11.1. ZIP Code Information
39.11.2. U.S. Address Verification
39.11.3. Sales & Use Tax Basic
39.12. Zend_Service_StrikeIron: Advanced Uses
39.12.1. Using Services by WSDL
39.12.2. Viewing SOAP Transactions
39.13. Zend_Service_Technorati
39.13.1. Introduction
39.13.2. Getting Started
39.13.3. Making Your First Query
39.13.4. Consuming Results
39.13.5. Handling Errors
39.13.6. Checking Your API Key Daily Usage
39.13.7. Available Technorati Queries
39.13.7.1. Technorati Cosmos
39.13.7.2. Technorati Search
39.13.7.3. Technorati Tag
39.13.7.4. Technorati DailyCounts
39.13.7.5. Technorati TopTags
39.13.7.6. Technorati BlogInfo
39.13.7.7. Technorati BlogPostTags
39.13.7.8. Technorati GetInfo
39.13.7.9. Technorati KeyInfo
39.13.8. Zend_Service_Technorati Classes
39.13.8.1. Zend_Service_Technorati_ResultSet
39.13.8.2. Zend_Service_Technorati_CosmosResultSet
39.13.8.3. Zend_Service_Technorati_SearchResultSet
39.13.8.4. Zend_Service_Technorati_TagResultSet
39.13.8.5. Zend_Service_Technorati_DailyCountsResultSet
39.13.8.6. Zend_Service_Technorati_TagsResultSet
39.13.8.7. Zend_Service_Technorati_Result
39.13.8.8. Zend_Service_Technorati_CosmosResult
39.13.8.9. Zend_Service_Technorati_SearchResult
39.13.8.10. Zend_Service_Technorati_TagResult
39.13.8.11. Zend_Service_Technorati_DailyCountsResult
39.13.8.12. Zend_Service_Technorati_TagsResult
39.13.8.13. Zend_Service_Technorati_GetInfoResult
39.13.8.14. Zend_Service_Technorati_BlogInfoResult
39.13.8.15. Zend_Service_Technorati_KeyInfoResult
39.14. Zend_Service_Yahoo
39.14.1. Wprowadzenie
39.14.2. Wyszukiwanie w sieci Web z Yahoo!
39.14.3. Wyszukiwanie obrazków z Yahoo!
39.14.4. Wyszukiwanie filmów video za pomocą Yahoo!
39.14.5. Wyszukiwanie lokalnych firm i usług za pomocą Yahoo!
39.14.6. Wyszukiwanie Yahoo! News
39.14.7. Wyszukiwanie Yahoo! Site Explorer Inbound Links
39.14.8. Wyszukiwanie Yahoo! Site Explorer PageData
39.14.9. Klasy Zend_Service_Yahoo
39.14.9.1. Zend_Service_Yahoo_ResultSet
39.14.9.1.1. Zend_Service_Yahoo_ResultSet::totalResults()
39.14.9.1.2. Właściwości
39.14.9.2. Zend_Service_Yahoo_WebResultSet
39.14.9.3. Zend_Service_Yahoo_ImageResultSet
39.14.9.4. Zend_Service_Yahoo_LocalResultSet
39.14.9.5. Zend_Service_Yahoo_NewsResultSet
39.14.9.6. Zend_Service_Yahoo_InlinkDataResultSet
39.14.9.7. Zend_Service_Yahoo_PageDataResultSet
39.14.9.8. Zend_Service_Yahoo_Result
39.14.9.8.1. Właściwości
39.14.9.9. Zend_Service_Yahoo_WebResult
39.14.9.9.1. Właściwości
39.14.9.10. Zend_Service_Yahoo_ImageResult
39.14.9.10.1. Właściwości
39.14.9.11. Zend_Service_Yahoo_LocalResult
39.14.9.11.1. Właściwości
39.14.9.12. Zend_Service_Yahoo_NewsResult
39.14.9.12.1. Właściwości
39.14.9.13. Zend_Service_Yahoo_Image
39.14.9.13.1. Właściwości

39.1. Wprowadzenie

Zend_Service jest klasą abstrakcyjną, która zapewnia wsparcie dla implementacji web serwisów, takich jak SOAP albo REST.

Jeśli potrzebujesz obsługi dla zwykłych, opartych na XML serwisów REST, możesz sprawdzić Zend_Rest_Client.

Oprócz tego, że możesz rozszerzyć klasę Zend_Service oraz użyć klasy Zend_Rest_Client dla serwisów opartych o REST, Zend zapewnia także obsługę popularnych serwisów. Przejrzyj poniższe rozdziały aby uzyskać szczegółowe informacje o każdym obsługiwanym serwisie.

Dodatkowe serwisy zostaną dodane w przyszłości.