This document is a guide to using web services with Recite CMS. The fundamental idea behind using web services is that you create, update and manage your content via the Recite Control Panel (just as you would when not using web services), then access that data using web services.
The mechanism Recite uses for its web services is SOAP. Your language of choice must have a SOAP implementation in order to be able to consume these web services.
There is a complete sample library and test suite provided for use with PHP 5.2+. This
library relies on the SoapClient
class bundled with PHP. The PHP
client library has separate documentation associated with it on how to interact with the web
services described in this document.
Nearly all Recite web services are read-only, meaning that you can only consume data and not create or update data. The only exception to this is in form handling, in that any forms created in the Recite Form Manager can be used in Web Services.
This guide assumes Recite has already been installed and a client has been set up in the
Recite Administration Site. For the purposes of this guide we'll assume the client is called
XYZ Company and the URL being managed by Recite is http://xyz.example.com
.