2013-09-23 63 views
1

我正在使用gem'cloudinary','1.0.63'。通過gem生成Cloudinary私有圖片的下載/附件url

要生成一個下載網址我使用附件標誌:

Cloudinary::Utils.unsigned_download_url self.cloudinary_id, format: self.format, flags: :attachment 

此作品與公衆形象。雖然,努力實現與私人圖像相同的情況下,它不會:

Cloudinary::Utils.private_download_url self.cloudinary_id, self.format, flags: :attachment 

這最後返回相同的URL,如果標誌:附件是不存在。

我試圖追加/ fl_attachment到生成的url沒有成功。

是否可以使用私人圖像生成附件網址?

回答

3

您可以使用下面的語法:

Cloudinary::Utils.private_download_url self.cloudinary_id, self.format, attachment: true 
+0

太好了!你有什麼參考鏈接? –

0

以上都不是 「附件:真正的」 選擇採用我(Cloudinary寶石1.0.65)的工作,但是這並不:

options[:transformation][:flags] = "attachment" 

如果你想多個標誌,加入一段時間:

options[:transformation][:flags] = "attachment.keep_iptc" 

設置附件標誌這種方式適用於上述的unsigned_download_url()和private_download_url()方法,甚至只是#cloudinary_url方法。

Cloudinary轉型的標誌: http://cloudinary.com/documentation/image_transformations#reference