我正在用 PHP 创建一个应用程序,我想集成 Twilio API 来发送 SMS。我只想处理出站消息。我正在使用官方的 Twilio-PHP 包装库。
require_once "Twilio.php";
$accountSid = "<<test-sid>>";
$authToken= "<<test-auth-token>>";
$fromNumber = "+15005550006";
$client = new Services_Twilio($accountSid, $authToken);
$messages = $client->account->sms_messages->getIterator(0, 50,
array('DateSent>=' => '2013-01-01',
'DateSent<=' => '2013-09-31',
'From' => $fromNumber));
foreach($messages as $message){
echo $message->body;
}
上面的代码是我在应用程序中使用的代码的核心思想。当我运行应用程序时,我收到以下异常消息。
Resource not yet accessible with Test Account credentials
当我使用带有电话号码的真实帐户 Sid 和 Auth 令牌时,它工作正常。但我想用测试凭据测试我的脚本。我从链接https://www.twilio.com/user/account/developer-tools/test-credentials获得了测试 Sid 和身份验证令牌,并使用幻数 +15005550006 作为“发件人”电话号码。我不想在测试期间被收费。
如果我在帐户设置中遗漏任何内容,请告诉我。
此外,我不确定如何处理此异常并显示用户友好的消息。