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";
?>