ICodeCentralWS


Click here for a complete list of operations.

GetRegUserDownloadsForProductName

Return all registered user downloads for this user, for the specified product name. The product name should be the URL friendly product name recognized by CodeCentral, or the alternative download name which may be assigned to registered user downloads. If all available registered user downloads should be returned, specify an empty string for the product name. The ADownloadStatus argument represents the status to restrict by, and can be one of the following values:
0 - All registered user downloads
1 - New registered user downloads that the user is yet to download
2 - Registered user downloads that have been updated since the user last downloaded it
3 - A combination of new and updated registered user downloads
4 - Registered user downloads that the user has already downloaded

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /ccws/cc.asmx HTTP/1.1
Host: cc.embarcadero.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://borland.com/webservices/GetRegUserDownloadsForProductName"

<?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>
    <GetRegUserDownloadsForProductName xmlns="http://borland.com/webservices/">
      <ASessionID>string</ASessionID>
      <AProductName>string</AProductName>
      <ADownloadStatus>int</ADownloadStatus>
    </GetRegUserDownloadsForProductName>
  </soap:Body>
</soap:Envelope>
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>
    <GetRegUserDownloadsForProductNameResponse xmlns="http://borland.com/webservices/">
      <GetRegUserDownloadsForProductNameResult>
        <xsd:schema>schema</xsd:schema>xml</GetRegUserDownloadsForProductNameResult>
    </GetRegUserDownloadsForProductNameResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /ccws/cc.asmx HTTP/1.1
Host: cc.embarcadero.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetRegUserDownloadsForProductName xmlns="http://borland.com/webservices/">
      <ASessionID>string</ASessionID>
      <AProductName>string</AProductName>
      <ADownloadStatus>int</ADownloadStatus>
    </GetRegUserDownloadsForProductName>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetRegUserDownloadsForProductNameResponse xmlns="http://borland.com/webservices/">
      <GetRegUserDownloadsForProductNameResult>
        <xsd:schema>schema</xsd:schema>xml</GetRegUserDownloadsForProductNameResult>
    </GetRegUserDownloadsForProductNameResponse>
  </soap12:Body>
</soap12:Envelope>