how to set limit and offset for get files from s3 bucket in node js

Viewed 11
const fetchFolderData = async (bucket, s3Folder, query = false) => {
    let result = {}
    try {
        const params = {
            Bucket: bucket,
            Delimiter: '/',
            MaxKeys: 100,

            Prefix:
                s3Folder +
                '/' +
                `${Object.keys(query).length > 0 ? query.req_id : ''}`,
        }
        let data = await s3.listObjects(params).promise()
        console.log('datadata####', data)
        result.status = true
        result.data = data.Contents
        result.message = 'Data fetched successfully.'
    } catch (err) {
        result.status = false
        result.message = err
    }
    return result

how to set limit and offset for get files from s3 bucket. I think MaxKeys is working like limit but how can i set offset.

0 Answers
Related