【发布时间】:2021-10-30 00:11:18
【问题描述】:
我正在尝试使用 Google 表格与我的家庭 MySQL 数据库进行通信。
要建立连接,表格必须使用 外部 IPv4 地址,但由于我拥有的 Telstra (AUS) NBN 服务是 DHCP,我需要检查我的 IP 地址是否未更改,否则我必须在我的脚本中更新它。
有没有人知道一种从调制解调器获取 IP 的方法,而不必为专用 IP 付费或每次都检查?
[编辑] 作为替代方案,我还尝试使用 INSERTHTML() 从外部网站获取我当前的 IP。
https://ifconfig.me/ip:似乎是个好主意,但它很简单,html 既不在表格也不在列表中,所以这行不通:<body><pre> [my IP] <\pre><\body>。
https://www.whatismyip.com/: 使用 {"list",3} 作为函数的参数获取数据,但返回 IP 似乎需要大约 1 秒,因此站点只是将 Not Yet Detected 发送回函数。
[Edit 2] 好吧,这是一个无用的练习,因为如果我从 Sheets 本身或 GAS (UrlFetchApp.fetch) 调用一个函数,我会得到一个 Google IP。 杜-哦!
仍在寻找中...
【问题讨论】:
标签: google-apps-script ip-address