2016-10-14 3 views
0

Я использую Cloudinary для загрузки изображений через их неподписанный API. Но много текста ответа недоступно. Мне в первую очередь необходимо добавить файл, прикрепленный к имени загруженного изображения, т.е.

myImage_xJyk.jpg.

Я пробовал репарацию json, зацикливание и попытку доступа к клавишам объектов. Как получить данные ответа из неподписанной загрузки.

$('.upload_form').append($.cloudinary.unsigned_upload_tag("abcdefg", { 
     cloud_name: 'sample', 
     api_key: '12345678910' 
    },{ 
     multiple: true, 
    })).bind('cloudinaryprogress', function(e, data) { 
     console.log(data.result.public_id); 
    }); 
+0

Пример представленного здесь проекта (https://github.com/cloudinary/cloudinary_php/tree/master/samples/PhotoAlbum) работает отлично. Пожалуйста, обратитесь к нему. – Rajesh

+0

Ни один из них не показывает, как получить public_id внутри версии JS – NicholasByDesign

ответ

1

cloudinaryprogress только имеет отношение к процессу самой загрузки, например, для индикации хода загрузки. Он еще не знает общедоступный идентификатор загруженного изображения. Вам нужно будет привязать к событию cloudinarydone, чтобы получить общедоступный идентификатор загружаемого изображения.

+0

Это имеет смысл, я попробую это сегодня вечером, когда я вернусь домой, и если это сработает, я обязательно приму ответ. – NicholasByDesign

+0

У вас бы не было никакого понимания этого вопроса? http://stackoverflow.com/questions/40063115/meteor-lepozepo-cloudinary-generate-signature – NicholasByDesign

Смежные вопросы