SWsoft SiteBuilder Integration API v3.2 Reference

SiteWebService.UpdateSiteWithHost Method 

 [This is preliminary documentation and subject to change.]

Update publishing settings of a site specified by id with the same host/Plan processing logic as for method CreateSiteWithHost

[C#]
public void UpdateSiteWithHost(
   string id,
   string ipAddress,
   string publishUsername,
   string publishPassword,
   string publishWorkingDirectory,
   string publishWebSiteUrl
);

Parameters

id
Site ID
ipAddress
Host address (only IP format)
publishUsername
Publishing settings user name
publishPassword
Publishing settings password
publishWorkingDirectory
Publishing settings working directory
publishWebSiteUrl
The address the web site is available after publication

Example SOAP 1.1

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

<?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/SiteService/v_3_2">
      <Login>string</Login>
      <Password>string</Password>
    </CredentialsSoapHeader>
  </soap:Header>
  <soap:Body>
    <UpdateSiteWithHost xmlns="http://swsoft.com/SiteBuilder/SiteService/v_3_2">
      <id>string</id>
      <ipAddress>string</ipAddress>
      <publishUsername>string</publishUsername>
      <publishPassword>string</publishPassword>
      <publishWorkingDirectory>string</publishWorkingDirectory>
      <publishWebSiteUrl>string</publishWebSiteUrl>
    </UpdateSiteWithHost>
  </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>
    <UpdateSiteWithHostResponse xmlns="http://swsoft.com/SiteBuilder/SiteService/v_3_2" />
  </soap:Body>
</soap:Envelope>

See Also

SiteWebService Web Service | Web services