Skapa konto och registrera domän – Ruby

Det här exemplet visar hur du som återförsäljare ansluter till vår XML-RPC-server med Ruby, skapar ett webbhotellskonto och registrerar ett domännamn.

Observera att kodexemplet nedan inte innehåller någon felhantering, för att hålla det lättläst.

Exempel

Nedan följer koden för exemplet ovan.

#!/usr/local/bin/ruby  
  
require 'xmlrpc/client'  
require 'pp'  
require 'time'  
  
global_username = 'user'  
global_password = 'pass'  
global_domain_server_url = "https://api.loopia.se/RPCSERV"  
  
domain = "anders-via-ruby-" + Time.now.to_i.to_s + ".se"  
  
contact = {'firstname' => 'Anders',  
        'lastname' => 'Andersson',  
        'company' => 'Loopia AB',  
        'street' => 'Kopparlundsvägen 7B',  
        'street2' => '',  
        'zip' => '72130',  
        'city' => 'Västerås',  
        'country_iso2' => 'se',  
        'orgno' => '556633-9304',  
        'phone' => '021-128222',  
        'cell' => '',  
        'fax' => '',  
        'email' => 'info@loopia.se'}  
  
client = XMLRPC::Client.new2(global_domain_server_url)  
  
response = client.call(  
    "createNewAccount",  
    global_username,  
    global_password,  
    domain,  
    contact,  
    false,  
    false,  
    true,  
    "HOSTING_UNIX",  
    "HOSTING_BUSINESS",  
    true)  
pp "Account created: " + response  
Was this article helpful?

Related Articles

Få hjälp via fjärrsupport

Klicka på knappen nedan för att starta fjärrsupport via ISL. Ange sessionskoden du fått från oss och klicka på Anslut, så är vi med dig alldeles strax!

Starta fjärrsupport