2017-03-17 57 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