You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 24, 2020. It is now read-only.
// log into your DNS Made Easy account to generate/obtain your API key and secret key.// specify TRUE for the last parameter if you want to make test API calls.$dme = newDnsMadeEasy('yourApiKey', 'yourSecretKey', TRUE);
Adding a domain
$result = $dme->domains->add('foobar.com');
if ($errors = $result->errors()) {
print_r($errors);
}
else {
// outputs the raw resultsprint_r($result->rawBody());
// grab the JSON decoded results.// use TRUE to return an associative array, FALSE to return an object.$domain = $result->body(FALSE);
// output the name servers associated with this domain.print_r($domain->nameServer);
}
Adding a DNS record
$record = array(
'name' => '',
'type' => 'A',
'data' => '2.4.8.16',
'ttl' => 1800,
);
$result = $dme->records->add('foobar.com', $record);
if ($errors = $result->errors()) {
print_r($errors);
}
else {
// grab the JSON decoded results.// use TRUE to return an associative array, FALSE to return an object.$record = $result->body(FALSE);
// output the assigned record IDprint_r($record->id);
}