Laravel- Twilio短信被排队等候

时间:2017-03-03 07:12:02

标签: php sms twilio laravel-5.4

我在我的laravel应用程序中使用Aloha/Twilio包将sms从我的应用程序发送到移动设备。

所有配置都完全按照给定链接中的描述进行。 当我做的时候

$twilio =   new \Aloha\Twilio\Twilio(env('TWILIO_SID'), env('TWILIO_TOKEN'), env('TWILIO_FROM'));
dd($twilio->message('+#########', 'this is test'));

我看到的回应是

Services_Twilio_Rest_Message {#285 ▼
  #subresources: array:1 [▶]
  +"client": Services_Twilio {#254 ▶}
  +"sid": "MY SID"
  +"date_created": "Fri, 03 Mar 2017 06:51:11 +0000"
  +"date_updated": "Fri, 03 Mar 2017 06:51:11 +0000"
  +"date_sent": null
  +"account_sid": "ACOUNT SID"
  +"to": "+###########"
  +"from": "+15005550006"
  +"messaging_service_sid": null
  +"body": "Sent from your Twilio trial account - this is test"
  +"status": "queued"
  +"num_segments": "1"
  +"num_media": "0"
  +"direction": "outbound-api"
  +"api_version": "2010-04-01"
  +"price": null
  +"price_unit": "USD"
  +"error_code": null
  +"error_message": null
  +"uri": "/2010-04-01/Accounts/ACe6bc0a30f091bbbcdd33de2a86ad68c8/Messages/SMd3e7591a45754b9db3aa62304a5791a6"
  +"subresource_uris": {#284 ▶}
}

我使用幻数作为From号码,即 +15005550006 来发送短信,我正在使用带有测试凭据的应用。

我的所有讯息都显示为queued状态

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

如果您使用test credentials和幻数,则永远不会发送消息。发送消息的唯一方法是使用真实凭证和实数。如果您仍在试用帐户,那么您可以使用您在Twilio控制台中验证的任何号码执行此操作,并且这些消息不会让您付出任何代价。

让我知道这是否有帮助。