通过短信(twilio?


Database change via SMS (twilio?)

所以我有一个 Web 应用程序,假设有 2 个子域 a.domain.comb.domain.com

如果"a"上有更新 - 他们目前会收到一封电子邮件,并且必须登录网站并执行某些操作。有没有办法(也许通过Twilio??)我可以通过短信做到这一点?

基本上:

1 - 用户更新为"a.subdomain.com"

2 - "a"的"所有者"收到一条短信,询问"是"或"否"(短信可以通过PHP发送,或者twilio发送?

3 - "所有者"回答"

是",This发生。 如果他们回答"否",则不会发生任何事情。

this本质上是MySQL数据库的更改,将pst_stt更改为三个值之一,并pst_dte PHP的date(Y-m-d)函数。

我知道我可以通过短信发送文本。

有没有办法接收并在收到时做某事?所有这些都没有"b.domain.com"受到影响?比如,"A"将他们的电话号码设置为"555-5555"。该号码得到一条短信,询问是或否。他们发送是的->

$text = (((the reply text received)));
$sender = (((the senders phone number)));
$phone = option('phone_number', 'options-page');
if($text == 'yes' && $sender === $phone){
    /*Do the simple Database update*/
}

我不相信有办法通过 php 接收短信......那么像 Twilio 这样的东西会做我需要的吗?

> Twilio 可以为您提供接收短信的电话号码。

因此,用户将回复您的应用程序随后将处理的短信。

如果您查看Twilio上的指南,它应该可以帮助您获得更好的主意:

https://www.twilio.com/docs/howto/sms-notifications-and-alerts

https://www.twilio.com/docs/quickstart

https://www.twilio.com/docs/quickstart/php/sms/hello-monkey

https://www.twilio.com/sms

您可以使用 SMSIfied 执行此操作。 他们在GitHub上有一个PHP库,可以简化将REST API与PHP一起使用的过程。 他们展示了一个在 GitHub 主页上接收 PHP 文本消息的示例。

Twillio使做到这一点变得非常容易。您可以查看他们的示例页面。这是一项非常棒的服务。如果您知道手机的服务提供商,您还可以免费向手机发送短信。您只需通过电子邮件 thenumber@provider.com。有时是@txt.provider.com。