【问题标题】:Reference ParseFiles stored in Parse via URL通过 URL 引用存储在 Parse 中的 ParseFiles
【发布时间】:2015-07-13 22:52:03
【问题描述】:

我正在开发 iOS 和 Android,该应用程序会发送一封包含 2 张图片的电子邮件。它不会将图像附加到电子邮件中,而是使用电子邮件 HTML 内容中 img 标记的 src 属性通过 URL 链接到它们。我想知道是否可以使用 Parse 存储这些图像并在电子邮件中引用 ParseFiles 的 URL。

我的问题是:

  • 您只是将图像添加到新类中的数据库中,还是有公共资产的单独位置? (如果没有,我可以通过单击在浏览器的新选项卡中打开的文件来获取 URL。)
  • 只要图像永远不会改变,该 URL 是否保证永远不会改变? (如果不是,我需要使用查询从解析中获取图像,然后获取其url。)
  • 例如在 Web 浏览器中访问该 URL 是否算作 Parse 出于定价目的而跟踪的请求?

将呈现图像的电子邮件片段:

<a href="" style="display: block; border-style: none !important; border: 0 !important;"><img width="186px" border="0" style="display: block; width: 186px;" src=\"http://url_to_photo_needs_to_go_here.png" alt=\"logo\"></a>

【问题讨论】:

  • 你可以为上下文添加一些标签吗?我假设它可能与应用程序开发相关。在 Android 上?
  • @sehe 这主要是一个 Web 开发和 Parse 集成问题,除非我必须在应用程序本身中查询 ParseFiles

标签: image parse-platform pffile


【解决方案1】:

您当然可以。每个PFFile 对象都包含一个url 属性,您可以使用该属性直接访问该文件。

只需获取此 url 属性并将其插入到您的电子邮件的 html 中。

供参考:PFFile Class Reference for iOS(也适用于其他 SDK 风格)

【讨论】:

  • 如果您在发送电子邮件时没有对PFFile 的引用怎么办?我可以将返回的 URL 硬编码到电子邮件中并假设它永远不会改变吗?
  • 您可以创建一个 URL 方案,以便稍后转换预定义的 url 以匹配 PFFile。然而,它变得相当复杂。发送邮件前可以保存 PFFile 吗?
  • 每个人的图像都是完全相同的图像。我会上传一次图像并使用它们很长时间 - 可能是几年。所以是的,我可以手动上传 2 张图片,获取它们的 URL,将 URL 复制并粘贴到电子邮件中,然后删除上传图片的代码。我只是不确定这是否可行,或者 URL 是否可能改变。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-23
  • 1970-01-01
  • 1970-01-01
  • 2020-03-26
  • 2020-10-16
  • 2018-06-03
相关资源
最近更新 更多