0.0.10 • Published 10 years ago

upload_to_gridfs_cloudinary v0.0.10

Weekly downloads
38
License
-
Repository
github
Last release
10 years ago

uploadToCloudinaryGridfs

Upload files from multipart form content to Cloudinary and Gridfs simultaneously.

##Example:

var mongodb= require('mongodb'),
    Express= require('express'),
    UploadStreamMiddleware= require('./../gridUploader')
    http= require('http');

var mongoUrl= 'yourMongoUrl',
    cloudinaryConf={
        cloud_name: 'yourCloudinaryName',
        api_key: 'yourApiKey',
        api_secret: 'yourApiSecret'
    };

var app = Express();

http.createServer(app).listen(5001, function(err){
    if(err) return console.log('Server start error:',err);

    mongodb.connect(mongoUrl , function(err, db){
        if(err) return console.log('Mongo connect error:',err);

        var uploadMiddlewareFunction= UploadStreamMiddleware(db,cloudinaryConf);

        app.post('/upload', uploadMiddlewareFunction, function(req, res, next) {
            console.log('File meta and storage ids:',req.fileInfoArr);
            res.json({file_data: req.fileInfoArr});
        });

        console.log('Ready for uploads.')
    });
});
0.0.10

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago