DomainZoneCreate

From NETIM
Revision as of 14:28, 17 July 2013 by Francedns (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Version Exécution
API > 1.0 Synchrone


Description

Créé un enregistrement DNS pour le domaine

int domainZoneCreate(string idSession, string domain, string subdomain, string type, string value, StructOptionsZone options) 


Liste des paramètres

Format Variable Description Notes
string (32) idSession Identifiant de la session
string (255) domain Nom de domaine
string (255) subdomain Sous domaine
string type Type d'enregistrement A / AAAA / MX / CNAME / TXT / NS / SRV
string (150) value Valeur de l'enregistrement
StructOptionsZone options Paramètres de l'enregistrement

Liste des types d'enregistrement et des valeurs

Type Destination cible
A Adresse IPv4
AAAA Adresse IPv6
MX Nom de domaine qualifié (fqdn) du serveur MX
CNAME Nom de domaine qualifié (fqdn)
NS Nom de domaine qualifié (fqdn) du serveur DNS


Valeurs de retour

Un numéro d'opération


Notes

Aucune

Exemples

Langage PHP

<?php
$clientSOAP = new SoapClient("http://drs.netim.com/1.4/DRS.wsdl");
$structOptionsZone = array();
 
try
{
      $idSession = $clientSOAP>login("XXXX", "XXXX", "EN");      
      $trackingID = $clientSOAP>domainZoneCreate($idSession, "netim.com", "www", "A", "192.168.0.1", $structOptionsZone);
 
      echo($trackingID);
}
catch(SoapFault $fault)
{
      echo "Exception : " .$fault>getMessage(). "\n";
}
 
if (isset($idSession))
{
      $clientSOAP>logout($idSession);
}
?>


Langage JAVA

DRSServiceLocator service = new DRSServiceLocator();
String idSession;
int trackingID;
StructOptionsZone structOptionsZone = new StructOptionsZone();
 
try
{
      DRSPortType port = service.getDRSPort();
      idSession = port.login("XXXX", "XXXX", "EN");
 
      trackingID = port.domainZoneCreate(idSession, "netim.com", "www", "A", "192.168.0.1", structOptionsZone);
      System.out.println(trackingID);
 
      port.logout(idSession);
}
catch (RemoteException re)
{
      System.out.println(re.getMessage());
}
catch (ServiceException se)
{
      se.printStackTrace();
}
Personal tools
Namespaces

Variants
Actions
Your account
Domain names
Shared Hosting
Old Hosting offers
SSL Certificates
Resellers
Affiliates
Contact Us
Miscellaneous