我目前使用短信转发到一个号码用于多个应用程序 - 它使我的短信收件箱保持整洁 - 喜欢它。
但是,我们正在使用多种短信提醒服务,我希望将它们转发给我的团队,以便我们都能获得提醒。我的编码技巧不是很强,所以我在这里努力去理解我能做些什么来使这项工作。长话短说,一条短信进来,并立即转发给多个号码。
这是我用来转发一个号码的代码。如何转发多个号码?
> [root@centos64 html]# more fwdsms.php
> <?php
> header('Content-Type: text/html');
> ?>
> <Response>
> <Message to="<?=$_REQUEST['PhoneNumber']?>">
> <?=htmlspecialchars(substr($_REQUEST['From'] . ": " . $_REQUEST['Body'], 0, 1600))?>
> </Message>
> </Response>
> [root@centos64 html]#
答案 0 :(得分:1)
如果要转发的数字列表不是很大,那么在这种情况下最简单的方法可能就是在脚本中添加多个<Message>
verbs。
<Message to="RECIPIENT1">
<?=htmlspecialchars(substr($_REQUEST['From'] . ": " . $_REQUEST['Body'], 0, 1600))?>
</Message>
<Message to="RECIPIENT2">
<?=htmlspecialchars(substr($_REQUEST['From'] . ": " . $_REQUEST['Body'], 0, 1600))?>
</Message>
为了清理它,您可以将$_REQUEST
信息存储在$message
变量中,然后执行以下操作:
<Message to="RECIPIENT1"> <?php echo $message; ?></Message>
<Message to="RECIPIENT2"> <?php echo $message; ?></Message>
如果这有帮助,请告诉我!