FAQ (Frequently Asked Questions)

Have a question you don't see below? Contact us on our Oodle API Discussion Group!

Platforms

  • "Do I have to use PHP in order to use the Oodle API?"
    Absolutely not. You can call the Oodle API from any platform. The Oodle API is an HTTP web service and all major development platforms support the ability to make HTTP calls.

XML-RPC

  • "Why are you using XML-RPC? Can't I just download a feed of your listings somewhere?"
    We have millions of listings, so offering those as a simple download is not feasible. We use XML-RPC because it is able to handle the broad set of rich query parameters you might need to make. If our API only had one or two parameters, we could ask you to do a simple HTTP GET call to us with those parameters on the query string. But for our purposes, that isn't doable.
  • "I use PHP5. Do I have to use the PEAR XML-RPC library?"
    No. But PEAR is automatically installed by default with PHP5, so if you have a PHP5 installation, getting the PEAR XML-RPC library installed should be a snap. It can be done via commandline:
    shell> pear install XML_RPC
    
    After that, use it in your PHP code via:
    <?php require_once('XML/RPC.php'); ?>
    

Additional Help Needed

  • "I need more examples. Can you show me more sample code?"
    Yes, definitely. We're developers, too, and we know that the most helpful thing is to have plenty of examples. We're still building out lots of documentation, so there's a good chance that we're already working on what you need. But if you have a specific request for help right now, find us on our Discussion Group.