require_once("twilio-php-master/Services/Twilio.php");
$AccountSid = "AccountSid";
$AuthToken = "AuthToken";
$client = new Services_Twilio($AccountSid, $AuthToken);
try {
$message = $client->account->messages->create(array(
"From" => "+16177492903",
"To" => "+verified number",
"Body" => "Test message 2 from Fedrick!"
));
} catch (Services_Twilio_RestException $e) {
echo $e->getMessage();
} catch (TwilioException $e) {
echo $e->getMessage();
} catch (Exception $e) {
}
如果我使用$client->account->messages->create()
行,我在控制台中收到以下错误:
NetworkError:500内部服务器错误...
我怎样才能克服这一点?我的代码出了什么问题?
答案 0 :(得分:0)
Twilio开发者传道者在这里。
首先看起来你正在使用Twilio PHP library的旧版本。我将从升级到版本5开始。
此外,您还发现了SSL证书问题。 The selected answer to this question应该有所帮助。或the discussion in this GitHub issue。
让我知道这是否有帮助。
答案 1 :(得分:0)
sudo apt-get install php5-curl
并重启服务 sudo service apache2 restart
安装后......我的错误被清除