将多张照片导入 parse.com 数据库

Posted

技术标签:

【中文标题】将多张照片导入 parse.com 数据库【英文标题】:Import multiple photos to parse.com database 【发布时间】:2015-02-15 09:12:12 【问题描述】:

我正在尝试构建一个带有地点位置及其照片的导航应用程序。

我有 200 个地点位置名称(字符串)、它的位置(GeoPoints)和它的图像(JPG)。 是否可以立即上传包含图像的数据库?

我只设法使用json上传String和GeoPoints数据库,但仍然无法为图像文件上传。

无论如何, 一个一个地点击绝对不是一种选择。我得到了 200 张图像,还在计数。它可能会在几周内达到 500 或更多。

提前谢谢你,

【问题讨论】:

如果您通过数据浏览器手动操作,这将需要很长时间。如果您的数据已经是 JSON 格式,每个项目都指向本地文件系统(或 URL)上的文件。用您选择的语言编写应用程序以自动上传文件应该很容易。当我需要为我的 Parse 应用程序添加一些数据时,我通常使用 Python 和 REST API,但使用 JS/C#/Objective-C SDK,你有很多选择。 你有什么链接或者什么让我研究一下吗? 您使用什么语言?我可以确认您正在尝试为您的初始数据集播种吗? (也就是说,这不是您每天都需要客户端应用程序做的事情) 是的。我正在尝试仅设置我的初始数据。用户基本上只看到照片。他们不必上传任何东西。实际上,我开始快速学习。但如果你有其他语言,我会努力学习的。 【参考方案1】:

图片有多大?

如果您可以稍微缩小(照片)它们,并且如果您在与 parse.com 一起使用的 httpclient 上有多个线程,那么您应该能够使设备可用的 WIFI / ISP 带宽饱和。

即,如果您的 ISP 上游有 10 Mb 可用,那么您应该能够优化多个异步连接的使用,以便您将接近 10Mb 的照片推送到 parse.com。

它可能不会有太大帮助(解析 - android 示例)但这正是 this question 的目标。

总共 3 秒内上传 63 张照片(每张 70K 大小)。

【讨论】:

感谢您的想法。你知道怎么从电脑上做吗?也许使用 javascript

以上是关于将多张照片导入 parse.com 数据库的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:如何将多张照片或图标内的一张照片链接到地理位置标记?

如何使用 vanilla javascript 通过 ajax 将多张照片上传到 Laravel 应用程序?

导入图像时 Parse.com “访问被拒绝” - 图像访问被拒绝(请求失败:禁止 (403))

导入导出的 Parse 数据后,PFFiles 出现 AWS S3 错误

使用 iOS SDK 将多张照片作为单个帖子上传,例如时间线照片,而不是 Facebook 中的相册

Parse.com 导出的数据丢失 _Schema