2015-04-06 81 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. 設置此碼作爲後臺作業就完成了。

我希望這會有所幫助。

相關問題