标签: cloudinary

如何使用Cloudinary输出带有转换的URL作为字符串?

我将通过说这可能正在接近这个错误来作为序言.我要做的是使用data-属性将URL转换为JS .

目前,我正在使用以下方法生成图片代码:

= cl_image_tag(image.asset.filename.to_s, transformation: "scroller", :"data-medium" => image.asset.filename.to_s)
Run Code Online (Sandbox Code Playgroud)

产生这个:

<img src="http://res.cloudinary.com/bucket/image/upload/t_scroller/v1373070863/s1ufy3nygii85ytoeent.jpg" data-medium="s1ufy3nygii85ytoeent.jpg">
Run Code Online (Sandbox Code Playgroud)

我希望能够做到的是输出它(利用t_medium我设置的命名转换):

<img src="http://res.cloudinary.com/bucket/image/upload/t_scroller/v1373070863/s1ufy3nygii85ytoeent.jpg" data-medium="http://res.cloudinary.com/bucket/image/upload/t_medium/v1373070863/s1ufy3nygii85ytoeent.jpg">
Run Code Online (Sandbox Code Playgroud)

目前,cl_image_tag通过使用正确配置的URL生成图像标记,正在进行繁重的工作.这很好,但是我似乎找不到任何关于如何将配置的URL作为没有图像标记的字符串输出的文档(用作data-medium属性).我可以手动配置URL,但我想知道是否有更好的方法?

haml ruby-on-rails cloudinary

4
推荐指数
1
解决办法
1979
查看次数

Swift项目中的Cloudinary SDK

有没有办法在Swift文件中使用Obj-C SDK?我试图将cloudinary SDK添加到我的项目中.我找到了一种方法将libcloudinary.a添加到我的项目框架中,但它无法正常工作.

更新:Cloudinary刚刚发布了用Swift语言编写的新SDK:https://github.com/cloudinary/cloudinary_ios(Swift 3和Swift 2.3在不同的早午餐)

objective-c cloudinary swift xcode6

4
推荐指数
2
解决办法
3013
查看次数

如何在上传到cloudinary之前调整图像大小?

这是我第一次在这里发帖提问。我正在构建一个具有图像上传功能的流星应用程序。我找到了一个流星的 cloudinary 包https://github.com/Lepozepo/cloudinary并且它工作得很好。我遇到的唯一也是最大的问题是调整图像大小。默认情况下,这个包会上传从手机拍摄的原始图像,通常为 3 或 4 MB,大小约为 2000x4000,但我只希望图像为几 KB。由于这个问题,应用程序需要大量的存储和带宽。我应该怎么做才能解决这个问题?非常感谢。

image meteor cloudinary

4
推荐指数
1
解决办法
3046
查看次数

Cloudinary无效的图像文件异常

Cloudinary只有一个如何将图像从android加载到云的示例.但是我需要上传视频.当我使用示例代码中的调用时,我收到Invalid image file错误.这是抛出异常的调用

Map cloudinaryResult=cloudinary.uploader().upload(file, uploadParams);
Run Code Online (Sandbox Code Playgroud)

有没有人知道上传视频而不是照片的电话?我正在使用Cloudinary和Parse.com

这是堆栈跟踪

java.lang.RuntimeException: Invalid image file
            at com.cloudinary.android.UploaderStrategy.callApi(UploaderStrategy.java:101)
            at com.cloudinary.Uploader.callApi(Uploader.java:22)
            at com.cloudinary.Uploader.upload(Uploader.java:55)
Run Code Online (Sandbox Code Playgroud)

android parse-platform cloudinary

4
推荐指数
1
解决办法
1659
查看次数

将Cloudinary图片上传链接到Django模型字段

我已经阅读了Cloudinary Django 文档和许多StackOverflow问题,但我仍然在解决这个基本问题。我想将图像作为数据迁移的一部分上传到Cloudinary模型字段(的类CloudinaryField

我的模型通过以下方式定义:

# model definition
from cloudinary.models import CloudinaryField
from django.contrib.gis.db import models

class UserProfile(models.Model):
    name = models.CharField(max_length=200)
    logo = CloudinaryField(blank=True, null=True)
Run Code Online (Sandbox Code Playgroud)

这个模型运作良好,我可以顺利通过管理员上传图片,并在模板中访问它。

我想编写一个数据迁移,以便可以将许多图像上传到该模型。我无法正常运行的迁移的结构如下:

# migration file to upload logos
import cloudinary

# get all user instances
users = UserProfile.objects.all()

# loop through users, and update logo
for user in users:
    user.logo = cloudinary.uploader.upload("https://url/to/logo/logo.png")
    user.save()
Run Code Online (Sandbox Code Playgroud)

我知道如果使用,cloudinary.uploader.upload("image.png")我会得到如下信息:

{u'secure_url': u'https://res.cloudinary.com/mysite/image/upload/111/111.png', u'public_id': 111', u'format': u'png', u'url': u'http://res.cloudinary.com/mysite/image/upload/v1444253137/111.png', u'created_at': u'2015-10-07T21:25:37Z', u'tags': [], u'bytes': 7974, u'height': 35, u'width': …
Run Code Online (Sandbox Code Playgroud)

python django image-uploading python-2.7 cloudinary

4
推荐指数
1
解决办法
1305
查看次数

如何在Django模型中将选项传递给CloudinaryField?

我目前将Cloudinary与Django一起使用来存储用户个人资料图片,并希望将参数传递给它,将其存储在一个文件夹中并覆盖现有图像,而不是创建一个新图像。

在我的用户模型中:

picture = CloudinaryField('image')
Run Code Online (Sandbox Code Playgroud)

这可以按预期与Django Admin和表格一起使用。我只希望能够将其存储在用户/ USERNAME /个人资料文件夹中,并在有人更新其照片以删除旧照片时将其存储。

django django-models cloudinary

4
推荐指数
1
解决办法
764
查看次数

在React中使用Cloudinary小部件

我是React的新手.我正在寻找一种将照片上传到Cloudinary的好方法.我看到了Cloudinary小部件,但是我在React应用程序中实现它时遇到了麻烦,如下所述:https://cloudinary.com/blog/how_to_build_an_image_library_with_react_cloudinary#uploading_images

我把script标签放在index.html体中:

<script src="//widget.cloudinary.com/global/all.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

然后尝试在组件中使用:

class Landing extends Component {
  uploadWidget() {
    cloudinary.openUploadWidget(
      { cloud_name: 'minetoo', upload_preset: 'mine', tags: ['xmas'] },
      function(error, result) {
        console.log(result);
      }
    );
  }
...
Run Code Online (Sandbox Code Playgroud)

但我得到错误:'cloudinary'没有定义

我的应用程序的样板是使用create-react-app生成的,如果这很重要的话.

cloudinary reactjs

4
推荐指数
1
解决办法
1044
查看次数

cloudinary 错误:必须提供 api-key - /node_modules/cloudinary/lib/utils.js:982

我正在使用 cloudinary 在我的网页上上传照片。我在网页上添加了一个新功能(facebook 登录),现在当我尝试像以前一样上传照片时,cloudinary 会抛出错误。

“/home/ubuntu/workspace/YelpCamp/node_modules/cloudinary/lib/utils.js:982 throw“必须提供 api_key”;^ 必须提供 api_key”

API_KEY、API_SECRET 和 CLOUD_NAME 保存在 .env 文件中,并且这些都是正确的。

var express = require("express");
var router  = express.Router();
var Campground = require("../models/campground");
var middleware = require('../middleware') ;          //because of the index.js default name
var geocoder = require('geocoder');

///////////////////////////////////////
// MULTER

var multer = require('multer');
var storage = multer.diskStorage({
  filename: function(req, file, callback) {
    callback(null, Date.now() + file.originalname);
  }
});
var imageFilter = function (req, file, cb) {
    // accept image files only
    if (!file.originalname.match(/\.(jpg|jpeg|png|gif)$/i)) …
Run Code Online (Sandbox Code Playgroud)

javascript node.js cloudinary

4
推荐指数
1
解决办法
2万
查看次数

将多云添加到 Strapi

有人可以告诉我如何将 Cloudinary 安装到我的 Strapi 应用程序中,我像文档所说的那样安装了插件,但该插件根本没有出现在我的项目中。谁能告诉我我做错了什么

cloudinary strapi

4
推荐指数
1
解决办法
2947
查看次数

拒绝加载图像“&lt;URL&gt;”,因为它违反了以下内容安全策略指令:“img-src 'self'数据:”

当我在 herokuy 上上传我的网站后,图像无法正常工作,它给了我这个错误

拒绝加载图像“”,因为它违反了以下内容安全策略指令:“img-src'self'数据:”。

我尝试过类似的事情

<meta http-equiv="Content-Security-Policy" content="default-src 'self'; font-src data:" />

但它也不起作用

mongoose node.js cloudinary content-security-policy vue.js

4
推荐指数
1
解决办法
1万
查看次数