【发布时间】:2018-11-18 16:15:49
【问题描述】:
我正在使用 Laravel 5.1,我想发送 SMS 消息,所以我安装了 Aloha 库: https://github.com/aloha/laravel-twilio
我编辑了 .env 文件:
TWILIO_SID=AC7556934234234234234uuuuuuuuuu3
TWILIO_TOKEN=ca8xxxxxb9b60e66666666666666d355cfe315
TWILIO_FROM=+555555555555
现在我尝试发送带有代码的短信:
...
use Twilio;
use Illuminate\Database\Eloquent\Model;
use Aloha\Twilio\TwilioInterface;
use Services_Twilio_RestException;
class AdminController extends Controller {
public function send() {
try {
Twilio::message('+77777777777', 'test test test');
} catch (\Services_Twilio_RestException $e) {
dd($e);
}
当我运行函数 send() 时,什么也没有发生(空白屏幕)- catch 没有错误{},但我也没有收到短信。当我查看 Twilio SMS 日志时,也没有任何内容。
如何获得错误消息? 为什么这段代码不发送消息?
【问题讨论】:
-
您的代码示例没有完全关闭它的括号,实际应用程序中是这种情况吗?您是否从您的
send方法返回或渲染任何内容?
标签: php laravel sms try-catch twilio