You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Apps Script访问本地SQL数据库实现Google Sheets实时预填充

需求可行性结论

该需求可顺利实现,无需将本地存储的SQL数据库迁移到云端,也不会影响现有本地程序对数据库的调用。

通用落地思路
  • 搭建本地代理API:使用任意后端框架开发轻量接口,核心逻辑为接收查询参数、检索本地SQL数据库、返回结构化查询结果。开发时需做好参数校验与接口鉴权,避免SQL注入、未授权访问等安全问题。
  • 内网穿透暴露服务:由于Google Apps Script的请求由云端服务器发起,无法直接访问本地内网环境,需借助内网穿透工具将本地运行的API服务暴露到公网可访问。
  • 适配Apps Script触发逻辑:保留原规划的onEdit触发函数,增加编辑位置校验逻辑,当识别到用户编辑第一行内容时,提取输入内容作为参数请求上述公网API,拿到返回结果后批量写入表格后续行即可。
已验证的最终方案

你提到的「Django开发对接本地数据库的API + ngrok暴露本地服务给Google服务器调用」的方案完全可行,符合上述落地逻辑,可以直接落地使用。

内容的提问来源于stack exchange,提问作者Samuel Molina Perales

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 21:45:03