unimodern/yii2-twilio

该组件是Twilio PHP模块的YII2包装器。从filipajdacic/yii2-twilio分支出来以发布稳定版本

1.0.0 2016-07-16 16:14 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:04:14 UTC


README

该组件是Twilio PHP SDK的YII2包装器。

安装

安装此扩展的首选方式是通过 Composer

运行以下命令之一:

php composer.phar require --prefer-dist filipajdacic/yii2-twilio "*"

或者将以下内容添加到您的 composer.json 文件的 require 部分中:

"filipajdacic/yii2-twilio": "*"

用法

扩展安装后,只需将其添加到您的配置文件中即可在代码中使用:

'components' => array(
    ...
    'Yii2Twilio' => array(
        'class' => 'filipajdacic\yiitwilio\YiiTwilio',
        'account_sid' => 'YOUR_TWILIO_ACCOUNT_SID_HERE',
        'auth_key' => 'YOUR_TWILIO_AUTH_KEY_HERE', 
    ),
    ...
);

配置组件后,您可以用以下方式使用它,例如:

    $twilioService = Yii::$app->Yii2Twilio->initTwilio();

    try {
        $message = $twilioService->account->messages->create(array(
            "From" => "+12345678901", // From a valid Twilio number
            "To" => "+12345678901",   // Text this number
            "Body" => "Hello from my Yii2 Application!",
        ));
    } catch (\Services_Twilio_RestException $e) {
            echo $e->getMessage();
    }

有关更多SDK功能和用法文档,请访问官方Twilio PHP SDK文档部分,点击这里

资源

该组件在YiiFramework.com上

Twilio.com

如果您有任何问题,请随时提问。