Using Pre-Marked URL NODEJS With Stook
You can create pre-signed URLs for any Stook operation and using the getSignedUrl() method you can call these URLs.
Sample Code
1. var AWS = require('aws-sdk'); 2. var config = { 3. s3ForcePathStyle: true, 4. } 5. var credentials = new AWS.SharedIniFileCredentials({ 6. profile: 'medianova' 7. }); 8. AWS.config.credentials = credentials; 9. AWS.config.update(config); 10. var ep = new AWS.Endpoint('customername.mncdn.com'); 11. var s3 = new AWS.S3({endpoint: ep}); 12. 13. var myBucket = 'bucket'; 14. var myKey = 'mykey’; 15. var signedUrlExpireSeconds = 60 * 5; 16. 17. var url = s3.getSignedUrl('getObject', { 18. Bucket: myBucket, 19. Key: myKey, 20. Expires: signedUrlExpireSeconds 21. }) console.log(url)
If you have a problem with your account or application, you can email support@medianova.com or reach our support team by phone +90 212 275 5456.
Medianova Team