Skapa konto och registrera domän – Python

Detta exempel visar hur en återförsäljare via Python ansluter till vår XML-RPC-server, skapar ett webbhotellskonto och registrerar ett domännamn.

Notera att kodexemplet nedan inte innehåller någon felhantering för läsbarhetens skull.

Exempel

Nedan följer koden för ovanstående exempel.

#!/usr/local/bin/python  
# -*- coding: utf-8 -*-  
  
import calendar  
import sys  
import time  
import xmlrpclib  
  
def main():  
    global_username = 'YOUR_USERNAME'  
    global_password = 'YOUR_PASSWORD'  
    global_domain_server_url = \  
        'https://api.loopia.se/RPCSERV'   
  
    domain = 'anders-via-python-%s.se' % \  
        calendar.timegm(time.gmtime())  
  
    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 = xmlrpclib.ServerProxy(uri =  
        global_domain_server_url, encoding = 'utf-8')  
  
    response = client.createNewAccount(global_username,  
    global_password, domain, contact, False, False,  
    True, 'HOSTING_UNIX', 'HOSTING_BUSINESS', True)  
   
    print 'Account created: %s\n' % response  
  
if __name__ == '__main__':  
    main()  
Var den här artikeln till hjälp?

Relaterade artiklar

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