filipajdacic/yii2-twilio

此组件是Twilio PHP模块的YII2包装器

dev-master 2016-12-14 09:06 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:36:43 UTC


README

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

安装

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

运行以下命令之一

php composer.phar require --prefer-dist filipajdacic/yii2-twilio "master@dev"

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

"filipajdacic/yii2-twilio": "master@dev"

使用方法

安装扩展后,只需将其放入您的配置中即可在代码中使用

'components' => array(
    ...
    'Yii2Twilio' => [
        '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(
                "+12345678901", // To a number that you want to send sms
                array(
                "from" => "+12345678901",   // From a number that you are sending
                "body" => "Hello from my Yii2 Application!",
            ));
        } catch (\Twilio\Exceptions\RestException $e) {
                echo $e->getMessage();
        }

有关更多SDK功能和使用文档,请自由访问官方Twilio PHP SDK文档部分此处

资源

在YiiFramework.com上的此组件

Twilio.com

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