My company receive an e-mail from aspose indicating that Aspose is retiring support for API versions 1.0, 1.1 and 2.0 along with the v3.0 modules Aspose.Words Cloud, Aspose.PDF Cloud, Aspose.HTML cloud, and Aspose.Storage Cloud, along with the token generation endpoint oauth2/token.
I am wanting to confirm that my suspicions are correct about which API calls and which modules will need to be updated.
My company is using the following API calls:
http://api.aspose.com/v3.0/html/convert/pdf?outPath=
http://api.aspose.com/v3.0/storage/file/" + fileName
http://api.aspose.com/v1.1/words/convert?format=pdf
Of these three, only the v1.1 will need to be updated, correct?
We are also using aspose-cloud-cells version 1.0.0. Although we do not need to update this it would be the best idea to update to the latest stable version, correct?
Finally, we are using a module simply called “aspose-cloud-sdk.” This module does not seem to correspond to anything I can find documentation for. I am assuming that this module has not been supported for a long time and needs to be gotten rid of?
@sjonesi
Can you please clarify which specific API calls you are uncertain about regarding the need for updates, and provide more details about the ‘aspose-cloud-sdk’ module you are using?
I want to confirm that the v3.0 calls will continue to work for the foreseeable future but that I will need to update the v1.1 call before Aspose stops supporting it in six months.
The only additional information I can give on aspose-cloud-sdk is that has a Utils class in this package import com.aspose.cloud.common.Utils that we use for the functions “sign” and “processCommand.”
I’m assuming it is a common cloud sdk jar that is no longer supported.
Yes, all services you use will be discontinued after November 15. So you should consider an upgrade to the latest version of API plus SDKs. It would be easier I guess get the latest version of SDKs because you don’t need to bother yourself about authentication and etc.
Appreciated. Replacing the modules seems to be a fairly straightforward process with two exceptions. One of which is that there does not appear to be a 4.0 replacement for the storage module. Is that correct?
Also, I cannot find any documentation regarding the existence of the aspose-cloud-sdk. I’m assuming this is an old, no-longer-supported sdk.
Do you have any knowledge of this?
Yes, it is a very old one, and no longer supported.
I’m from the Words Cloud team, so I can answer only for that product. Our SDKs contain all the methods you need to work with storage, so you don’t need to worry about that. Use the latest SDK versions, and you will find all the API methods, as well as storage methods.
Currently, we are using a combination of SDKs and APIs. We use APIs for Storage, HTML, and Word, and we use a jar for Cells.
If I understand you correctly, if we were upgrading perfectly, we would use only SDKs?
What is the advantage of using SDKs over using APIs?
Yes, after the update, you can use either SDKs or APIs.
When you use the API, you have to parse responses, care about auth tokens, etc.
Using the SDK allows you to call the necessary method; you don’t need to worry about the token, and you don’t need to parse the response