I wanted to know what the suggested method to integrate AEM with Box.com would be. Box is a cloud storage solution.
The use case would be to use AEM Forms as the front end to capture information and generate a PDF upon form submission. Once submitted, the PDF will also be sent from AEM to Box to be stored.
Box provides an API reference, but I am not sure how to start to create this integration with AEM.
As a first step, decide on the authentication method. I suggest to read through the entire links under Authentication section and decide based on your project's Box account set up.
Once when we are authenticated, we can make use of the desired APIs
Note : Can make use of Apache commons Http client or jersey client or any related for all the API calls.
For your use case to upload files to Box account,
Please check and let know if you are looking for any specific information in the flow.