我需要将cvs/json文件直接上传到解析表中,从客户端网站填充数据(批量插入)。
按照解析文档,下面的curl命令可以上传一个文件,但不清楚如何指向特定的解析表。
是否有一个等价的代码片段可以从java脚本调用curl命令,因为我需要从客户端网站进行此调用,以接受cvs/json文件作为输入和加载数据。
curl -X POST \
-H "X-Parse-Application-Id: X4ja65SBrNUK88zGBAQgIuR9FWdnvk1QZssZehzu" \
-H "X-Parse-REST-API-Key: EQVLrkxQRsbiLubm6pY3VVLZkm9a4V0n63cPWrqA" \
-H "Content-Type: text/plain" \
-d 'Hello, World!' \
https://api.parse.com/1/files/hello.txt发布于 2014-11-13 02:24:31
REST调用将上传一个文件,以便存储在Parse中。它不允许您将其导入数据库。
因为您希望从另一个网站以编程方式运行这个程序,所以您必须使用其他API。您需要运行要插入的每个对象,并调用REST将其插入数据库中。您可以通过分批将API点击率保存在一起,以高达50的块保存。
还有一个手动解决方案,如果它是一些初始数据的一次性设置,它可能会更简单。您可以通过打开web浏览器,登录到您的Parse.com帐户,选择要导入数据的应用程序,单击标头中的Core,然后在左侧的data部分,您将看到一个“导入”按钮。您可以在那里上传CSV或JSON文件。注意:这只适用于将数据导入到一个新的类中--您不能将数据添加到现有的类中(我认为用户和安装除外)。如果您有一个空类,只需删除它并使用文件导入来创建它。
解析中确实有一些关于导入数据的文档,可以在他们的网站上获得。
https://stackoverflow.com/questions/26871754
复制相似问题