====== MaxDRS API: het genereren van (opzeg)formulieren ======
Het genereren van een opzegformulier en deze direct naar de browser van de bezoeker sturen:
require_once('include/drsapi.php');
try
{
$api = new_drs_api('gebruikersnaam', 'wachtwoord');
$domain_object = $api->getDomain('naam-van-een-geregistreerd-domein.nl');
$domain_object->generateForm('DELETE');
}
catch (Exception $e)
{
echo 'Er ging iets mis
';
echo 'Foutmelding: '.$e->getMessage();
}
Het genereren van een opzegformulier en de data in een variabele opslaan om deze bijvoorbeeld te e-mailen:
require_once('include/drsapi.php');
try
{
$api = new_drs_api('gebruikersnaam', 'wachtwoord');
$domain_object = $api->getDomain('naam-van-een-geregistreerd-domein.nl');
$pdf_data = $domain_object->generateForm('DELETE', 'NL' /* gewenste taal formulier */, 'PDF' /* gewenst formaat formulier */
, NULL /* geen parameters */, false /* niet naar browser sturen */);
// ...
// De pdf data zit nu in $pdf_data en kan bijvoorbeeld opgeslagen of ge'emailed worden.
// ...
}
catch (Exception $e)
{
echo 'Er ging iets mis
';
echo 'Foutmelding: '.$e->getMessage();
}