Exemplu de utilizare API

Comunicarea cu API ROMARG este foarte simpla. Urmatorul cod va adauga automat o comanda noua pentru inregistrarea unui domeniu.

========= inceput cod php ========

$url = “https://www.inregistrare-domenii.ro/api.php”;
$username = “”; # cod client
$password = “”; # parola de acces in sectiunea membri

$api["resellerid"] = $username;
$api["password"] = $password;
$api["actiune"] = “register”; # disponibile : register
$api["numedomeniu"] = “”; # numele domeniului fara extensie
$api["tld"] = “”; # .ro , .eu , .com , .net , .org , .biz , .info
$api["perioadavalabilitate"] = “”; # pentru .ro si .eu lasati necompletata aceasta variabila

// informatii client
$api["NumeContact"] = “”;
$api["PrenumeContact"] = “”;
$api["TipClient"] = “”; // PersoanaFizica/Firma/Alta
$api["DenumireFirma"] = “”;
$api["AdresaPostala"] = “”;
$api["Localitate"] = “”;
$api["Judet"] = “”;
$api["CodPostal"] = “”;
$api["Tara"] = “”; // exemplu RO
$api["AdresaEmail"] = “”;
$api["Telefon"] = “”;
$api["CUI"] = “”; // numai cifre
$api["RegistrulComertului"] = “”;

// informatii name servere
$api["nserver1"] = “”;
$api["nserver2"] = “”;
$api["nserver3"] = “”;
$api["nserver4"] = “”; // adaugare comanda in cont

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 100);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $api);
$data = curl_exec($ch);
curl_close($ch);

echo $data;

======== sfarsit cod php ==========

Comments are closed.