2016-10-14 3 views
0

Cloudignary를 사용하여 서명되지 않은 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

그 중 아무도 JS 버전 – NicholasByDesign

답변

1

cloudinaryprogress 만 업로드 진행의 표시에 대한 업로드 자체, 예를 들어, 프로세스에 적합하다. 아직 업로드 된 이미지의 공개 ID를 알지 못합니다. 업로드 이미지의 공개 ID를 얻으려면 대신 cloudinarydone 이벤트에 바인딩해야합니다.

+0

안에 public_id를 가져 오는 방법을 보여줍니다. 그 말이 맞습니다. 오늘 밤 집에 올 때 이것을 시도하고 해결하면 대답을 받아 들일 것입니다. – NicholasByDesign

+0

당신은이 질문에 대해 어떤 통찰력도 가지지 못할 것입니다. http://stackoverflow.com/questions/40063115/meteor-lepozepo-cloudinary-generate-signature – NicholasByDesign