android - 检索 Android/Cloudinary 上传的图像 URL

标签 android cloudinary

我将 Cloudinary 与 Android 应用程序一起使用。 我正在使用以下方式上传图片:

cloudinary.uploader().upload(imagePath, ObjectUtils.emptyMap());

问题是我需要 url 来稍后检索此图像。有什么方法可以用来将上传的图片 url 存储在我的应用程序中吗?

谢谢!

最佳答案

根据他们的文档 Documentaion 此代码显示

Map uploadResult = cloudinary.uploader().upload(file, ObjectUtils.emptyMap());

上传是同步进行的。完成后,上传的图像可立即用于处理和交付。

上传 API 调用返回一个 JSON 对象,其内容类似于以下示例中显示的内容:

{
 "public_id":"tquyfignx5bxcbsupr6a",
 "version":1375302801,
 "signature":"52ecf23eeb987b3b5a72fa4ade51b1c7a1426a97",
 "width":1920,
 "height":1200,
 "format":"jpg",
 "resource_type":"image",
 "created_at":"2013-07-31T20:33:21Z",
 "bytes":737633,
 "type":"upload",
 "url":
   "http://res.cloudinary.com/demo/image/upload/v1375302801/tquyfignx5bxcbsupr6a.jpg",
 "secure_url":
   "https://res.cloudinary.com/demo/image/upload/v1375302801/tquyfignx5bxcbsupr6a.jpg",
 "etag":"1adf8d2ad3954f6270d69860cb126b24"
}

响应会自动解析并转换为 Map。

关于android - 检索 Android/Cloudinary 上传的图像 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34102669/

相关文章:

android - 使用 Android Studio 模拟器后退按钮

Android构建不正确的gradle版本

android - 我向 list 文件添加了写入外部存储权限,尽管 logcat 说没有写入权限。如何解决

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

elixir - Cloudinary Elixir Phoenix 集成

android - 获取安卓设备的处理器硬件名称

android - 使用 Linkify、主题标题启动电子邮件 Intent

java - 为什么我在 Cloudinary Java 上收到 'Invalid Signature' 错误?

Django cloudinary 图像如何在模板 {% %} 标记中添加 onClick 事件?

reactjs - React-player 在加载时自动播放视频,无需控件