Getting Exception when trying to get Document Object using SDK code

Hi

I am using the below code to get Document object which throws a general exception on line -> Document result = api.getContentmanagementDocument(documentId, expand);

The document is valid and do exist.

Code used->
ContentManagementApi api = new ContentManagementApi();
String documentId = rollbackRequest.getEntityId();
List expand = new ArrayList();
try {
Document result = api.getContentmanagementDocument(documentId, expand);
System.out.println(result);
}
catch(Exception e) {
log.info("document with id-> "+rollbackRequest.getEntityId()+" does not exist");
response.setMessage("Failed");
e.printStackTrace();
}

Exception->
com.mypurecloud.sdk.v2.ApiException: error
at com.mypurecloud.sdk.v2.ApiClient.interpretConnectorResponse(ApiClient.java:706)
at com.mypurecloud.sdk.v2.ApiClient.getAPIResponse(ApiClient.java:758)
at com.mypurecloud.sdk.v2.ApiClient.refreshCodeAuthorization(ApiClient.java:359)
at com.mypurecloud.sdk.v2.ApiClient.refreshCodeAuthorization(ApiClient.java:367)
at com.mypurecloud.sdk.v2.ApiClient.handleExpiredAccessToken(ApiClient.java:714)
at com.mypurecloud.sdk.v2.ApiClient.getAPIResponse(ApiClient.java:761)
at com.mypurecloud.sdk.v2.ApiClient.invoke(ApiClient.java:869)

Please if anyone can help..

Thanks

Hi,

Can you please make sure you are authorizing correctly with Genesys Cloud. It looks like you may have provided invalid credentials or none at all. Take a look at the Java SDK documentation for authorization for more info.

Thanks,

Mike

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.