我正在使用一个脚本,通过他们的PHP API向Amazon SNS发送一些文本消息。我试图解决的问题是,我如何测试我的脚本,而不是每次发送短信。有没有可能进入一种‘开发键’,给我一个完整的发送报告在PHP中,而不是发送短信到我的手机?我之前用过Messagebird,这是可能的。
谢谢。
require './vendor/autoload.php';
error_reporting(E_ALL);
ini_set("display_errors", 1);
$params = array(
'credentials' => array(
'key' => 'ABCKEY123',
'secret' => 'ABCSECRET123',
),
'region' => 'us-east-1',
'version' => 'latest'
);
$sns = new \Aws\Sns\SnsClient($params);
$args = array(
"SenderID" => "NAME",
"SMSType" => "Transactional",
"Message" => "Message",
"PhoneNumber" => "+31612345678"
);
$result = $sns->publish($args);
echo "<pre>";
var_dump($result);
echo "</pre>";
发布于 2018-06-05 01:14:47
您可能需要修改您的代码,使其不发送到Amazon SNS,或者您可以将其发送到Amazon SNS主题,后者只是将消息作为电子邮件发送。
https://stackoverflow.com/questions/50685117
复制