getAttachmentURLs
This method is used to get multiple URLs for multiple objects of an S-Drive Attachment at a time.
List<String> getAttachmentURLs(List<ID> parentIds, List<ID> fileObjectIds, Long timeValue)
List<String> getAttachmentURLs(List<ID> parentIds, List<ID> fileObjectIds, Long timeValue, Map<String,String> requestParameters)
List<String> getAttachmentURLs(List<ID> parentIds, List<ID> fileObjectIds, Long timeValue, List<Map<String,String>>
requestParametersList)
Parameters:
parentIds:Â List of Salesforce ids of the parent objects. You can use 15-character id or 18- character id.
fileObjectIds:Â List of Salesforce ids of the attachment (files) objects.
timeValue:Â Expiration time of the links in seconds.
requestParameters:Â Map of request parameters and theirs values to set the parameters in the response (e.g. ('response-content-disposition', 'inline; filename=myfile.png')). For more information, visit the Amazon documentation:
http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html
requestParametersList:Â List of request parameters map for each files.
Return Value:Â The method will return the list of URLs of the S-Drive attachment.
If you would like to get an old version of a file, you should add id of an old version file into fileoObjectIds list.