将房源照片和数据上传到 Google Drive

需要: 一个 Google 账号和一个免费的 Cloudflare 账号。仅此而已。

分享一个链接。别人打开它,用 Google 登录,填写简短表单,上传照片。所有内容直接进入他们自己的 Google Drive。没有服务器,没有存储费用,不需要安装任何应用。

上传后 Drive 里有什么

每次上传会创建一个带时间戳的文件夹。里面是照片,以及一个包含所有表单字段的小数据文件——房源类型、价格、面积、卧室数、卫生间数、地址等。

文件夹存在上传者自己的 Drive 里。他们拥有它。

收集到你的邮箱——或者不

config.js 里有一个设置:autoShare

设为 true:每次上传都会自动共享到你的 Gmail。所有房源汇聚到一处,在你的 Drive 里,无需任何人主动发送给你。

设为 false:每个人的上传保持私密。你看不到。适合内部团队,每个人管理自己的文件。

你控制表单

表单为房产场景预设好了:房源类型、价格、面积、卧室数、卫生间数、特色配置、地址、省份。你可以修改任何标签,添加选项,删除不需要的字段。一个文件,无需编码。

没有服务器,没有费用

这是纯浏览器应用,在浏览器标签页里运行。没有后端,没有数据库,没有月费。

在 Cloudflare Pages 上免费托管。一次性设置约 15 分钟。之后分享链接,它自己运行。

输入你的邮箱。我们发送一个 zip 文件链接。里面包含以下主要文件:

  • config.js — 唯一需要你编辑的文件
  • index.html — 应用界面
  • browser-upload.js — 所有逻辑
  • service-worker.js — PWA 缓存(每次重新部署时更新版本号)
  • deploy.js — 一条命令:更新缓存版本并部署
  • how-to-set-up.md — 设置指南,从零到完成
  • how-to-use-it.md — 部署与使用参考

先打开 how-to-set-up.md。它一步步带你完成全部流程——创建 Google Cloud 项目、配置 OAuth 密钥、编辑一处 config.js,然后部署。不需要会编程。

照片不再淹没在邮件里,数据不再散落在某人的笔记里。一个链接,所有内容从第一天起就整齐地存在 Drive 里。

这个工具花了大量测试才做对。照片进了 Drive,收件箱清净了,数据也不再乱飘——如果这帮到了你,请我喝杯珍珠奶茶。这点甜,是让我继续做下去的动力。

捐助不是广告,是让这个工具对所有人保持免费的方式。谢谢你。