Имам някакъв въпрос, свързан с качването на изображение и споделянето му. Намерих свързан въпрос с отговор, но сега работи. Облакът на Google отговаря с тази грешка
NodeJS gcloud – Качване в хранилището на Google с public-read property/custom cache-expire
{ [Error: Required]
errors: [ { domain: 'global', reason: 'required', message: 'Required' } ],
code: 400,
message: 'Required',
response: undefined }
В идеалния случай искам да кача файл и след това да получа достъп до него, въпреки че е обществено достояние. Не искам да имам решения за стрийминг, като например отваряне на файл чрез api.
// bucket is defined, uploading is fine
var file = bucket.file(id);
stream.pipe(file.createWriteStream());
//Giving permissions
bucket.acl.default.add({
scope: "allUsers",
role: gcloud.storage.acl.READER_ROLE
}, function(err) {
console.log(err);
// i am getting an error there
})
Благодаря!
console.log(require('util').inspect(err, {depth: null}))
- person ItalyPaleAle   schedule 02.04.2015