Ascio Web Service v3
Java Axis UploadDocumentation
DocumentationId
is returned. The DocumentationId
needs to be passed to the Order, into the Documentation field OrderId
set to the OrderId
in the PollMessage/Callback. The DocumentationId
is returned in case the documentation is needed for other orders.
UploadDocumentationResponse UploadDocumentation(SecurityHeaderDetails securityHeader,UploadDocumentationRequest request)
Response codes
ResultCode | Message | Value |
---|---|---|
200 | OK | |
401 | Authorization failed | |
404 | Object not found |
UploadDocumentation Request
Property |
---|
request |
UploadDocumentationResponse
Property | Description |
---|---|
UploadDocumentationResult | |
ResultCode | Example: 1 |
ResultMessage | |
Errors |
Used in Classes
Java Axis example
package ascio.v3.examples;
import com.ascio.www._2013._02.*;
import ascio.lib.*;
public class UploadDocumentationExample {
public static UploadDocumentationResponse main() {
AscioConfig config = new AscioConfig();
V3 env = config.getTesting().getV3();
String fileContentString = "abc123";
Attachment attachment = new Attachment();
attachment.setFileName("anything.jpg");
attachment.setContent(fileContentString.getBytes());
ArrayOfAttachmentAttachment documents[] = new ArrayOfAttachmentAttachment[]{attachment};
UploadDocumentationRequest request = new UploadDocumentationRequest();
request.setOrderId("TEST123456");
request.setDocuments(documents);
try {
UploadDocumentationResponse response = env.getClient().uploadDocumentation(request);
System.out.println("response\n");
System.out.println("UploadDocumentation Code\t:" + response.getResultCode());
System.out.println("UploadDocumentation Message\t: " + response.getResultMessage());
if(response.getResultCode() > 200){
for(String error : response.getErrors()) {
System.out.print(error);
}
}
return response;
} catch (Exception e) {
System.out.print(e);
}
return new UploadDocumentationResponse();package ascio.v3.examples;
import com.ascio.www._2013._02.*;
import ascio.lib.*;
public class UploadDocumentationExample {
public static UploadDocumentationResponse main() {
AscioConfig config = new AscioConfig();
V3 env = config.getTesting().getV3();
String fileContentString = "abc123";
Attachment attachment = new Attachment();
attachment.setFileName("anything.jpg");
attachment.setContent(fileContentString.getBytes());
ArrayOfAttachmentAttachment documents[] = new ArrayOfAttachmentAttachment[]{attachment};
UploadDocumentationRequest request = new UploadDocumentationRequest();
request.setOrderId("TEST123456");
request.setDocuments(documents);
try {
UploadDocumentationResponse response = env.getClient().uploadDocumentation(request);
System.out.println("response\n");
System.out.println("UploadDocumentation Code\t:" + response.getResultCode());
System.out.println("UploadDocumentation Message\t: " + response.getResultMessage());
if(response.getResultCode() > 200){
for(String error : response.getErrors()) {
System.out.print(error);
}
}
return response;
} catch (Exception e) {
System.out.print(e);
}
return new UploadDocumentationResponse();
WSDL for AWS v3
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.