I have an already existing website and want to integrate content from an online resource. They have a few systems setup for me to gather this data on a regular basis (read below). I would need modules setup to show this data appropriately in the front end. Only enquire if you have done something like this before and will not take too long.
In the webpull service methods are called using HTTP and the output XML is returned through HTTP also. This has two advantages: there are plenty of HTTP clients for retrieving your data, such as wget, curl or most programming environments. Also, you can verify the data you receive with a simple browser.
The base URL is xxxxx and any function name can be appended to that as in . Parameters may provided by adding a question-mark (?) and setting parameters there with an equals sign (=), separated by ampersands (&), as in xxxxxx
You also have to log in to webpull. Most clients allow separate parameters for that, but you can also put it in the URL by prepending user:password@ to the domain as such: http://user:/soccer/get_competitions?id=68&type=area.
Another example would be [url removed, login to view] to retrieve all seasons you have access to. This is a function you may want to run more often, as outlined in the workflow of the main documentation page.
Errors are currently returned as HTML pages, instead of XML. If you are running an automated script you will have to check for this.
The web service is called through the use of SOAP. You need a SOAP client to access this, using PHP you could use the (external) plugin NuSOAP or PEAR::SOAP.
The service is located at xxxxxxx but can be accessed by SOAP through xxxxxx The content of the return string is the XML file. Input parameters are the ones listed on the methods page plus a user and password.
Errors will be returned as SOAP faults.