-
Book Overview & Buying
-
Table Of Contents
Mastering Joomla! 1.5 Extension and Framework Development Second Edition
The terms API (Application Programming Interface) and web service when used together describe how we access remote third-party services from an application. We can use web services and APIs in our Joomla! extensions. This chapter explores:
XML document parsing
Implementing AJAX capabilities
Using LDAP beyond user authentication
Adding email functionality to our websites
Accessing the file system using FTP
Using the Joomla! API as it relates to web services
Discovering the more common web services available to us
Taking an in-depth look at the Yahoo! Search API
Investigating how to implement our own web services using XML-RPC plugins
XML (Extensible Markup Language) is often used to send and receive web service data. It is important that we understand how XML is structured so that we can interact with such web services.
The next example demonstrates how a typical XML document is constructed:
<?xml version="1.0" encoding="UTF-8" ?>
<rootNode>
<subNode...
Change the font size
Change margin width
Change background colour