SWsoft SiteBuilder Integration API v3.2 Reference

HostWebService.UpdateHost Method 

 [This is preliminary documentation and subject to change.]

Update host specified by id

[C#]
public void UpdateHost(
   string id,
   string name,
   string address,
   string SMTPHost,
   int SMTPPort,
   string SMTPFrom,
   string SMTPUser,
   string SMTPPassword,
   bool changeSMTPPassword
);

Parameters

id
Host ID
name
Host name
address
Host address
SMTPHost
SMTP server host
SMTPPort
SMTP server port
SMTPFrom
SMTP from address
SMTPUser
SMTP server login
SMTPPassword
SMTP server password
changeSMTPPassword
Flag to rule SMTP password change logic. If true, SMTP password will be changed to value specified by SMTPPassword, if false, password will not be changed.

Example SOAP 1.1

Request
POST /ServiceFacade/version_3_2/HostWebService.asmx HTTP/1.1
Host: sitebuilder.swsoft.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://swsoft.com/SiteBuilder/HostService/v_3_2/UpdateHost"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <CredentialsSoapHeader xmlns="http://swsoft.com/SiteBuilder/HostService/v_3_2">
      <Login>string</Login>
      <Password>string</Password>
    </CredentialsSoapHeader>
  </soap:Header>
  <soap:Body>
    <UpdateHost xmlns="http://swsoft.com/SiteBuilder/HostService/v_3_2">
      <id>string</id>
      <name>string</name>
      <address>string</address>
      <SMTPHost>string</SMTPHost>
      <SMTPPort>int</SMTPPort>
      <SMTPFrom>string</SMTPFrom>
      <SMTPUser>string</SMTPUser>
      <SMTPPassword>string</SMTPPassword>
      <changeSMTPPassword>boolean</changeSMTPPassword>
    </UpdateHost>
  </soap:Body>
</soap:Envelope>
Response
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UpdateHostResponse xmlns="http://swsoft.com/SiteBuilder/HostService/v_3_2" />
  </soap:Body>
</soap:Envelope>

See Also

HostWebService Web Service | Web services