【问题标题】:Programmatically send SMS in a spreadsheet avoiding 3rd Party per msg fee [closed]以编程方式在电子表格中发送 SMS,避免每 msg 费用的第 3 方 [关闭]
【发布时间】:2017-10-28 09:11:50
【问题描述】:

有没有人知道任何 API 可以让用户通过电子表格发送预定的短信,使用他们通过当前运营商已经拥有的当前电话号码,而不是使用第三方服务为每条短信付费?我支付固定费用或年费没有问题,但我不想支付两次,一次给我的运营商,另一次给第三方。

例如,用户将这些详细信息输入到电子表格中,它们将在 C 列中的给定时间戳自动发送,其中 C 是时间戳。

示例

A                       B                                  C
Phone Number           Message                            Time
1 856-XXX-XXXX     "Did you get that message?"            16:42:01
1 836-XXX-XXXX     "Whats up?"                            13:42:01

我已经尝试并研究了现有的用于安排 SMS 的软件:

  • MightyText
  • 推弹。

他们目前不提供此功能。

通过电子表格提供的软件

  • Twilio

据我所知,不能使用相同的电话号码。我知道您可以使用 Twilio 做到这一点,但我试图避免为一条短信支付 1.5 美分,外加每月支付不同电话号码的费用!

仅通过电子表格出站提供的软件:

  • 文本 gBlaster
  • 短信限制

我也知道这也有效,但成本与 twilio 相同,但无法接收 MightyText 中的消息。

How to Use Google Script with Google Spreadsheet to send SMS (Text) Messages

【问题讨论】:

  • 您可以通过电子邮件发送短信。 SMS 是一个网关。有关示例 CDO 代码,请参阅 this。您将必须弄清楚您的电话运营商的电子邮件->短信->电话方式。我的类似于Public Const sPHONEMSSGNO As String = sPHONE & "@msg.telus.com"
  • 您为收到的 TXT 短信付费...?
  • @Jeeped 所以你告诉我我应该问我的每个联系人,他们属于哪个运营商?我很欣赏这个建议,但我知道这一点,但是当我给这个人发短信时,它会从“msg.telus.com”显示出来,我认为这是一个转折点。(可能没什么大不了的)
  • @Jeeped 我认为如果我拥有他们所有的运营商信息,这实际上可能是最好的解决方案。如果我向其提供 10 位整数列表,您是否知道任何 api 会告诉我它们在哪个运营商上? [Twilio 定价(twilio.com/sms/pricing)
  • 我一直给自己发送短信提醒;掌握纳斯达克最新动态的唯一方法。我不付一分钱。 Twilio 只是在为大多数人太愚蠢而无法自己做的事情收费。

标签: android ios excel automation sms


【解决方案1】:

这在 iOS 中是不可能的。您需要服务器支持才能发送自动短信。

【讨论】:

  • 您能否详细说明我需要哪种类型的服务器支持?您是否建议我必须设置某种短信中继?
  • 是的,您需要从服务器发送 SMS 消息,它们不会来自用户的电话号码。 Apple 不允许您从用户的设备发送电子邮件或 SMS 消息,除非向用户显示一个 系统 对话框,该对话框需要用户批准。 Apple 希望防止他们的设备被用作垃圾邮件机器人。
  • 不知道。学习每天都知道的东西。我猜世界上 85% 的智能手机都提供垃圾邮件,或者苹果对他们的操作系统有超级限制。
猜你喜欢
  • 2011-11-26
  • 1970-01-01
  • 1970-01-01
  • 2010-11-13
  • 1970-01-01
  • 1970-01-01
  • 2010-11-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多