我正在尝试使Twilio-PHP代码的一个版本正常工作。我在这里托管了它和 Twilio 库。
此行引发错误:
$response = $client->account->sms_messages->create($from,$number,$text);
它抛出错误:
"Call to member function create() on a non-object"
我将$from
,$number
和$text
above 定义为字符串。前两个是经过验证的 Twilio $text="Hi";
。调用的语法是从该 GitHub 的快速入门部分剪切和粘贴的,因此我更有可能没有正确使用代码。
这个问题没有足够的解释让我理解错误信息。
实际代码
<?php
require './twilio-php/Services/Twilio.php';
$AccountSid = X;
$AuthToken =X;
$client = new Services_Twilio($AccountSid,$AuthToken);
$number = "1111";
$text = "This is a test";
$from = "2222";
$response = $client->account->sms_smessages->create($from,$number,$text);
?>
注意:我用假人替换了实数和授权令牌。