Създавам приложение в 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 token с телефонния номер, работи добре. Но искам да тествам скрипта си с тестовите идентификационни данни. Получих тестовия Sid и токена за удостоверяване от връзката https://www.twilio.com/user/account/developer-tools/test-credentials и използване на магическото число +15005550006 като телефонен номер „от“. Не искам да бъда таксуван по време на моето тестване.
Моля, уведомете ме, ако пропускам нещо в настройката на акаунта.
Също така не съм сигурен как да се справя с това изключение и да покажа удобно за потребителя съобщение.