This repository contains GroupDocs.Signature Cloud SDK for Java source code. This SDK allows you to work with GroupDocs.Signature Cloud REST APIs in your Java applications.
- Java SE Development Kit 8
Add following repository and dependency to your project's POM
<repository>
<id>groupdocs-artifact-repository</id>
<name>GroupDocs Artifact Repository</name>
<url>https://repository.groupdocs.cloud/repo</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-signature-cloud</artifactId>
<version>24.11</version>
<scope>compile</scope>
</dependency>
Add following repository and dependency to your build.gradle:
repositories {
maven {
url "https://repository.groupdocs.cloud/repo/"
}
}
...
dependencies {
...
implementation 'com.groupdocs:groupdocs-signature-cloud:24.11'
}
- Please follow the installation instruction
- Get your AppSID and AppKey at Dashboard and use them in your code
- Build and execute
- Explore more samples at GitHub
Example:
import com.groupdocs.cloud.signature.client.*;
import com.groupdocs.cloud.signature.model.*;
import com.groupdocs.cloud.signature.api.InfoApi;
import java.util.*;
public class ApiExample {
public static void main(String[] args) {
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
String appSid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
String appKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
Configuration configuration = new Configuration(appSid, appKey);
InfoApi infoApi = new InfoApi(configuration);
try {
FormatsResult response = infoApi.getSupportedFileFormats();
for (Format format : response.getFormats()) {
System.out.println(format.getFileFormat());
}
} catch (ApiException e) {
System.err.println("Failed to get supported file formats");
e.printStackTrace();
}
}
}
Building the API client library requires Maven to be installed. Refer to the official documentation for more information.
At first generate the JAR by executing following command in "/src" working directory:
mvn package -D maven.test.skip=true
Then manually install the following JARs:
- target/groupdocs-signature-cloud-24.11.jar
- target/lib/*.jar
All GroupDocs.Signature Cloud SDKs are licensed under MIT License.
Your feedback is very important to us. Please feel free to contact us using our Support Forums.