sms.php 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. return [
  3. /*
  4. |--------------------------------------------------------------------------
  5. | HTTP 请求的超时时间
  6. |--------------------------------------------------------------------------
  7. |
  8. | 设置 HTTP 请求超时时间,单位为「秒」。可以为 int 或者 float。
  9. |
  10. */
  11. 'timeout' => 5.0,
  12. /*
  13. |--------------------------------------------------------------------------
  14. | 默认发送配置
  15. |--------------------------------------------------------------------------
  16. |
  17. | strategy 为策略器,默认使用「顺序策略器」,可选值有:
  18. | - \Overtrue\EasySms\Strategies\OrderStrategy::class 顺序策略器
  19. | - \Overtrue\EasySms\Strategies\RandomStrategy::class 随机策略器
  20. |
  21. | gateways 设置可用的发送网关,可用网关:
  22. | - alidayu 阿里云信
  23. | - alidayu 阿里大于
  24. | - yunpian 云片
  25. | - submail Submail
  26. | - luosimao 螺丝帽
  27. | - yuntongxun 容联云通讯
  28. | - huyi 互亿无线
  29. | - juhe 聚合数据
  30. | - sendcloud SendCloud
  31. | - baidu 百度云
  32. |
  33. */
  34. 'default' => [
  35. 'strategy' => \Overtrue\EasySms\Strategies\OrderStrategy::class,
  36. 'gateways' => ['aliyun'],
  37. ],
  38. /*
  39. |--------------------------------------------------------------------------
  40. | 发送网关配置
  41. |--------------------------------------------------------------------------
  42. |
  43. | 可用的发送网关,基于网关列表,这里配置可用的发送网关必要的数据信息。
  44. |
  45. */
  46. 'gateways' => [
  47. 'qcloud' => [
  48. 'sdk_app_id' => '1400669435', // SDK APP ID
  49. 'app_key' => '2ab2cfa6d9a2c2ae03e927bd2f3ae328', // APP KEY
  50. 'sign_name' => '希梦耐康', // 短信签名,如果使用默认签名,该字段可缺省(对应官方文档中的sign)
  51. ],
  52. ],
  53. /*
  54. |--------------------------------------------------------------------------
  55. | 消息支持频道
  56. |--------------------------------------------------------------------------
  57. |
  58. | 发送消息可用根据不同频道配置注入不同频道配置数据。
  59. |
  60. */
  61. 'channels' => [
  62. // 验证码频道
  63. 'code' => [
  64. 'alidayu' => [
  65. 'template' => null,
  66. ],
  67. ],
  68. ],
  69. 'template' => [
  70. 'verification_code' => '1379804'
  71. ]
  72. ];