2017-03-17 58 views
0

我想在Phalcon 3中使用依赖注入来集成Twilio SMS Api。如果任何人都可以在此过程中指导我,那将是非常棒的。在Phalcon3中使用Twilio API

+0

只需按照Twilio文档并将其用作任何其他外部库。 –

+0

@NikolayMihaylov你能指点我一个例子。当谈到Phalcon Framework时,我是新手。 – Bimal

+1

正如我所说,你必须阅读Twilio文档。 https://www.twilio.com/docs/libraries/php –

回答

3

就像您想要使用的任何其他PHP库一样,您首先需要检查安装方法是什么。

正如评论注意到尼古拉·米哈伊洛夫,检查文档Twillo这里:

https://www.twilio.com/docs/libraries/php

正如你将看到他们提供经过作曲家的安装。所有你需要在你的项目做的就是:

composer require twilio/sdk 

在DI容器注册Twillo是一样的任何其他服务:

// Your Account SID and Auth Token from twilio.com/console 
$config = [ 
    'sid' => 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', 
    'token' => 'your_auth_token', 
] 

// $di is the DI container 
// Using the $config variable in the current scope 
$di->set(
    'db', 
    function() use ($config) { 
     $sid = $config['sid']; 
     $token = $config['token']; 
     $client = new \Twilio\Rest\Client($sid, $token); 

     return $client; 
    } 
); 

参考文献:

https://docs.phalconphp.com/en/latest/reference/di.html

https://www.twilio.com/docs/libraries/php

+1

感谢您的回答。它解决了我的问题。 – Bimal