【问题标题】:iOS - Parse.com Export Data automationiOS - Parse.com 导出数据自动化
【发布时间】:2015-12-11 11:45:49
【问题描述】:

我使用 Parse.com 作为我的 iOS 应用程序的后端。 Parse 有一个大的导出数据按钮,用于备份您的数据库,该按钮将发送一封带有 zip 的电子邮件,其中包含每个表及其 JSON 格式的数据。太好了,但是有什么方法可以自动执行此任务吗?我希望能够每天晚上都这样做,而且我知道您可以使用后台作业来执行自动化任务,但是是否可以使用此特定功能?我在 Parse 的论坛上找不到答案,除了谈论这个功能是如何出现的旧线程之外,什么也没有出现。

【问题讨论】:

  • 所以你想用你用户的手机给你发送数据?
  • 请问?我想每隔一定时间自动备份我的数据库。不确定我在哪里提到了有关用户手机的任何内容。
  • 那么这和 swift 有什么关系呢?或 iOS
  • 因为我将 Parse 用于我的 iOS 应用程序。据我所知,还有一种方法可以从我的应用程序中连接到导出数据功能。提供尽可能多的上下文。我仍然不明白你从哪里得到“用户的电话”。无论哪种方式,都没有真正的帮助 - 但感谢您的意见。

标签: ios json swift parse-platform automation


【解决方案1】:

如果没有 Parse 提供实现此目的的真正方法,我能做的最好的事情就是在“备份”表中创建文件对象。然后使用外部服务(使用 REST API)将其提取到 S3 或类似的。

这并不理想,但它会起作用。此外,它将计入您的 API 请求,因此您可能希望使用更新的标志进行优化。

【讨论】:

    【解决方案2】:

    我为这个问题所做的是我在 AWS EC2 中运行一个简单的 Windows Server 来运行计划任务。

    • 创建简单的 bat 文件以运行命令 node parse-backup.js
    • 使用 Windows 提供的调度程序创建基本的计划任务并运行 bat 文件

    您可以使用此节点代码。 https://github.com/mkim871/parse-node-backup

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-16
      • 2023-04-02
      • 1970-01-01
      相关资源
      最近更新 更多