2015-04-06 51 views
1

我对Parse相当新,并且希望将数据保存到Parse.com,这些数据位于来自外部服务器的.csv文件中我可以访问由android应用程序我正在写作。我一直在寻找我需要在Parse.com上执行此操作的工具,但现在我有点迷路了。如果有人能把我推向正确的方向,那将是非常有帮助的。谢谢将数据从外部服务器保存到Parse.com

回答

1

您是否需要导入一次,或者您必须导入为您的应用程序活动?如果第一个是你的情况,你可以使用Parse.com导入工具。

http://blog.parse.com/2012/05/22/import-your-csv-data-to-parse/

对于其他情况下,也有很多其他选择,请详细介绍一下你的应用程序。


编辑按入注释: PHP SDK使用案例

  1. 您可以使用PHP内置函数一样http://php.net/fgetcsv通过CSV文件的读取。
  2. 然后你应该使用Parse.Object.saveAll函数批量保存到Parse后端。 (http://parseplatform.github.io/parse-php-sdk/classes/Parse.ParseObject.html#method_saveAll
+0

我的后端数据每天都会更新,我想每次更新后端数据时都使用这个新数据更新Parse上的当前数据。我现在的想法是编写一个PHP脚本来读取这些csv文件,并使用cronjob在每天的特定时间执行此操作。 –

+0

是的,您可以使用PHP内置函数(如http://php.net/fgetcsv)来执行此操作。然后你应该使用Parse.Object.saveAll函数批量保存到Parse后端。 (http://parseplatform.github.io/parse-php-sdk/classes/Parse.ParseObject.html#method_saveAll) – Ralphilius

0

憋在心里PARSE

我想出了一个办法做到这一点,而无需编写PHP脚本,而是使用后台作业和云代码。

  1. 解析提供了自己的实现HTTP请求https://parse.com/docs/js/api/classes/Parse.Cloud.html#methods_httpRequest
  2. 的利用这一点,你可以用你的链接到您的CSV位于外部服务器上,现在你可以操纵CSV。
  3. 我用爸爸解析通过我的csv文件来解析和做什么,我需要它http://papaparse.com/
  4. 要使用爸爸解析,你必须把它作为一个模块通过将papaparse.js文件您的云目录中,并对其进行初始化通过var papa = require('cloud/papaparse.js');里面你main.js
  5. 现在通过观察爸爸解析的文件,你可以做任何你需要的CSV
  6. 设置此码作为后台作业就完成了。

我希望这会有所帮助。

相关问题