这个 Google Script 页面说 stackoverflow 是发布 Google Script 问题的地方,所以我在这里。
我想使用 Google 脚本自动向 Google 电子表格中的所有手机号码发送短信 (SMS)。
可以按照本教程将电子邮件发送到电子表格中的所有电子邮件地址,但是当我尝试在电子表格中使用电话号码代替电子邮件地址时,我收到一个错误,即这些不是有效的电子邮件地址。很公平。如果我知道与每个手机号码相关联的手机公司,我可以将这些电话号码转换为电子邮件地址(这是一个常见的选项,有几个指南解释它,比如这个),但我没有那个手机提供商信息。
我当然不是第一个尝试从电脑而不是手机自动发送短信的人。 这个问题是询问它的更流行(但也更老)的问题之一。 Twilio在我浏览过的几个答案中弹出,但这不是一项免费服务(虽然它很便宜,我承认。)不过,谷歌有免费选项,所以我想我会尝试这些。 Google Voice 可以发送免费短信,您甚至可以通过 Gmail发送免费短信。
我知道很多人都在搜索 API 以使用 Google 服务发送短信,但似乎没有。有一些有趣的项目,如google-voice-java,但这些项目比任何事情都更有效。
因此,我想我只需使用一个 Google 服务(Google Docs 电子表格)通过使用第 3 个(Google Script)来调用另一个(Google Voice 或 GMail)。有没有办法做到这一点?有没有办法让谷歌脚本发送短信?例如,MailApp.sendEmail
发送电子邮件 - 是否有发送短信 (SMS) 的邮件?如果没有,是否可以MailApp.sendEmail
通过按摩/陪审团操纵发送文本(无需将电话号码转换为电子邮件地址,如 [phonenumber]@txt.att.net)?是否可以使用其他脚本选项,可能与 Google Chat 相关(因为 GMail 短信选项与 Google Chat 相关)?