Utterly Boring dot com

NEED: PHP SOAP Help (And I Might Be Able To Pay Somebody For This)

This is probably above much of my audience here which is, and if you think PHP SOAP is something you buy at the local grocery store in the health and beauty aisle, stop reading now. However, read on below if you're remotely interested in PHP programming, specifically SOAP requests on remote servers ...

As part of my gig as the Geek with Sunray and also now on a part-time basis with Discover Sunriver, I also work with an association (the SVRMA) that is a group of four property management companies -- the two I mentioned, plus Mt. Resort and Village Properties. They have a group combined Web site, but it's, for the most part, worthless, and my task is to get all four companies homes onto that Web site, and I'm trying to make it so that when you update your home listing on your own site, it updates on the master SVRMA site. I originally thought I could get everybody running the same back-end as Sunray's site, but then I realized that a couple of these other companies have complicated setups on the back end that would require a lot of programming muscle that I just don't have the time to deal with (Sunray's using similar code, so I've integrated them).

So the object now is to work with their current Web site management solutions and get the data out of there. Discover Sunriver's new sofware provider has a Web services interface that will process SOAP requests (via a properly formatted XML file, of which the format I do have) and send me back the home data I need that I can then convert into the database on the SVRMA site.

Now I would never consider myself a programmer. I can usually crawl my around in PHP to get what I need done, but I would never be able to pull off anything remotely powerful without stealing code from somebody else.

Does anybody have any pointers on where to start with this, or would like to take on this small job? It would probably take somebody who knows what they're doing all of about two hours (tops) to get this PHP script created that would download all the data via that request and then upload it to the appropriate columns in my MySQL database on my server (and then I'd probably just have the thing run via cron on a daily basis) and I do have a small budget for work such as this. It would take me a good week, and I don't even have that kind of time. If you're interested, e-mail me at utterlyboring [at] gmail [dot] com, otherwise I'm going to go posting on scriptlance.

Posted by Jake on 03/12/06 @ 05:29 PM
Posted in Geekdom, Jake | 3 Comments | Permalink
Submit to digg, del.icio.us, reddit, or stumbleupon

3 Comments

Aaron Wormus said on 03/13/06 @ 01:13 AM:
If you're using PHP 5 then the new SOAP extension is exactly what you want. It's really a first class soap client/server package.

For PHP4 you've got NuSOAP, as well as PEAR::SOAP from http://pear.php.net. I would suggest you take a look at one of these packages. They both have sucky bits, but it's better than trying to parse SOAP by yourself, which is NOT fun :)

I'd love to help out, but am very busy these days... if you decide to take it on yourself, just IM/email me if you have simple questions.

Patrick said on 03/13/06 @ 07:18 AM:
So much for easy integration ;)

Jake said on 03/13/06 @ 09:26 AM:
Yes, Patrick, it's slowly becoming more and more complicated.

And funny you should mention NuSOAP (as we use PHP4), Aaron, as the author of NuSOAP found this post and emailed me. I'll be talking to him as well.

Post a comment












HTML Allowed: a href, b, br, p, strong, em, ul, li, blockquote




Note: There is currently a problem with special characters causing errors when you try to comment, so if you're copying information from another Web site that has smart quotes or em dashes or ellipses or similar, please remove them and manually type them out.

Comment Policy: Comments on older entries or comments containing a bunch of links are moderated automatically on this site to help fight comment spam. If you don't see your comment after submitting, it will appear on the site after it has been approved. We also reserve the right to remove your comment for any reason we see fit, but if you keep it remotely on topic, it'll stay.

What are you doing down here? Don't you have something better to do? Like Go Back To The Top of the page, or even see who created this site? This site is © 2001 - 2008 by the Utterly Boring folks at UtterlyBoring.com. Steal my content, as I probably did, too, just link to my site or the original site. Batteries not included. One size fits all. Not for off-road use. Not for internal use. Do not taunt Happy Fun Ball. Technorati Profile.