gpt4 book ai didi

javascript - 如何检索Cloudinary photoid?

转载 作者:行者123 更新时间:2023-12-03 09:09:21 25 4
gpt4 key购买 nike

Cloudinary 有一个照片上传后分配的 photo_id,但我不知道如何检索它。我正在使用 meteor 。下面是用户上传照片的代码。

Template.userProfile.events({

'submit form': function(e, t) {

e.preventDefault();

var files = [];
var file = $('#userimage')[0].files[0];
files.push(file);

Meteor.call('uploadPhoto', Meteor.userId(), "test")

Cloudinary.upload(files, function(err, res) {
console.log("Upload Error: " + err);
console.log("Upload Result: " + res);
});
},
});

我想使用下面的代码将 photoId 或 url 设置为用户 JSON 对象的字段。

uploadPhoto: function(userId, photoId) {

Meteor.users.update(userId, {
$set: {photoId: photoId}
});
}

当我测试资源时:

var i = [];
Cloudinary.upload(files, function(err, res) {
i.push(res.public_id)
console.log(i)
});
console.log(i)

console.log 仅显示一个空数组。

最佳答案

尝试在文件和函数之间添加 {}。

Cloudinary.upload(files, {}, function(err, res) {
....
});

关于javascript - 如何检索Cloudinary photoid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32127807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com