2015-11-21 4 views

ответ

1

С помощью publicId мы можем удалить изображения или видео (и) /etc.Below - это рабочий код.

publicId --- облачный publicId.

ResourceType ---- изображение/видео/сырец

function deleteImage(publicId,resourceType,callback){ 
    console.log(resourceType);//image,video,raw 

    cloudinary.api.delete_resources(publicId, function(result) { 
     console.log(result); 
     if(result.hasOwnProperty("error")){ 
      callback(result); 
      return; 
     }else{ 
       callback(result); 

     } 
    },{all:true,resource_type:resourceType}); 
} 
0

Сами права, конечная точка destroy действительно является одним из способов удаления ресурса с клиентской стороны, хотя для этого требуется сначала генерировать подпись на стороне сервера.

Unsigned удаление также доступно с помощью удаления-маркеров (ресурс конкретных маркеров, действительных в течение 10 минут с момента загрузки), вы можете прочитать больше об этом здесь: http://support.cloudinary.com/hc/en-us/articles/202521132-How-to-delete-an-image-from-the-client-side-

Интеграции удаления-маркера Upload-Widget можно установить, установив Return delete token в true в настройке загрузки. http://support.cloudinary.com/hc/communities/public/questions/200788712-Upload-widget-how-to-get-delete-link-to-appear-next-to-thumbnails-?locale=en-us