Example Script PHP
From Openprovider API documentation
(Difference between revisions)
Line 10: | Line 10: | ||
// Create a new API connection | // Create a new API connection | ||
$api = new OP_API ('https://api.openprovider.eu'); | $api = new OP_API ('https://api.openprovider.eu'); | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
$request = new OP_Request; | $request = new OP_Request; | ||
Line 100: | Line 22: | ||
); | ); | ||
$reply = $api->setDebug(1)->process($request); | $reply = $api->setDebug(1)->process($request); | ||
- | print_r($reply->getValue()); | + | echo "Code: " . $reply->getFaultCode() . "\n"; |
+ | echo "Error: " . $reply->getFaultString() . "\n"; | ||
+ | echo "Value: " . print_r($reply->getValue(), true) . "\n"; | ||
echo "\n---------------------------------------\n"; | echo "\n---------------------------------------\n"; | ||
Current revision as of 12:48, 16 October 2013
<?php echo "Started example script\n\n"; require_once('API.php'); $username = ""; $password = ""; // Create a new API connection $api = new OP_API ('https://api.openprovider.eu'); $request = new OP_Request; $request->setCommand('checkDomainRequest') ->setAuth(array('username' => $username, 'password' => $password)) ->setArgs(array( 'domains' => array( array('name' => 'openprovider', 'extension' => 'nl'), array('name' => 'non-existing-domain', 'extension' => 'co.uk') ) ) ); $reply = $api->setDebug(1)->process($request); echo "Code: " . $reply->getFaultCode() . "\n"; echo "Error: " . $reply->getFaultString() . "\n"; echo "Value: " . print_r($reply->getValue(), true) . "\n"; echo "\n---------------------------------------\n"; echo "Finished example script\n\n"; ?>