Configure Amazon S3 Storage
To use Amazon S3 storage, you have to create your own account and create a new bucket at AWS Amazon.
Please follow http://docs.amazonwebservices.com/AmazonS3/latest/gsg/SigningUpforS3.html for more details.
Next, you will have to configure Amazon S3 Storage using your Aspose account at the Dashboard.
Please follow these steps to configure it:
- Log into Dashboard
- Access the Storages Page
- Select Amazon S3 Storage from the ‘Create New Storage’ menu
- Enter ‘Storage Name’ (For example: MyAmazonS3Storage)
- Enter ‘Bucket’ Name
- Enter ‘AWS Access Key’
- Enter ‘AWS Secret Key’
- Press ‘Save’ button to configure new storage
The new storage would appear under Storages view. Now you can use this storage with GroupDocs REST APIs. For example:
https://api.groupdocs.cloud/v2.0/conversion/info?FilePath=testfile.txt&StorageName=MyAmazonS3Storage
Please note when you configure external Amazon S3 storage, The GroupDocs Cloud APIs need the following APIs access on the bucket:
Required APIs access:
- GetObjectMetadada API
- ListObjects API
Optional APIs:
- CopyObject API
- PutObject API
- GetPreSignedURL API
- PutBucket API
- PutBucketVersioning API
- DeleteObject API
- ListVersions API
- GetObject API
- DeleteBucket API