2017-08-24 2 views
2

Je télécharge le fichier par POSTMAN en utilisant Node js. Ici, je dois télécharger le fichier dans cloudinary. Mon tir d'écran de facteur est donné ci-dessous.Comment télécharger le fichier vers le cloud en utilisant Node.js et postier

enter image description here

J'expliquais mon code ci-dessous.

var multer = require('multer') 
var cloudinary = require('cloudinary'); 
cloudinary.config({ 
    cloud_name: 'sample', 
    api_key: '874837483274837', 
    api_secret: 'a676b67565c6767a6767d6767f676fe1' 
}); 
var storage =multer.diskStorage({ 
    destination: function (req, file, callback) { 
    callback(null, './uploads'); 
    }, 
    filename: function (req, file, callback) { 
    callback(null, Date.now()+'-'+file.originalname); 
    } 
}); 
var upload = multer({ storage : storage }); 
app.post('/api/users/save-card-file',upload.single('file'), function (req, res, next) { 

}) 

J'accueille mon projet en heroku. Ici, j'ai besoin de stocker ce fichier image dans cloudinary et obtenir l'URL du fichier téléchargé en réponse.

Répondre

0

image pour Cloudinary Uploading avec Node.js:

cloudinary.v2.uploader.upload("/home/my_image.jpg", 
function(error, result) {console.log(result)}); 

Dans l'objet de résultat, vous devriez obtenir le url et secure_url pour l'image téléchargée.

+1

vous virer statique chemin, comment allez-vous l'implémenter avec facteur – kumbhanibhavesh