Может кто-нибудь объяснить мне, как я могу преобразовать этот код для работы с новой версией PHP API Twilio, доступной для загрузки на GitHub (twilio-php-5.0.0-RC7)?
<?php
// Get the PHP helper library from twilio.com/docs/php/install
require_once('twilio/Services/Twilio.php'); // Loads the library
// Your Account Sid and Auth Token from twilio.com/user/account
$sid = "";
$token = "";
$client = new Services_Twilio($sid, $token);
$messages = $client->account->messages->getIterator(0, 50, array(
'To' => $_SERVER['QUERY_STRING']
));
foreach ($messages as $message) {
echo "<tr><td class=\"text-center\">" . $message->from . "</td><td class=\"text-center\">" . $message->date_sent . "</td><td class=\"text-center\">" . $message->body . "</td></tr>";
}
?>
Там больше нет twilio/Services/Twilio.php
включаемый файл, и я не вижу ничего похожего, а также, как я вижу, документация не была обновлена с помощью примера, подобного приведенному выше.
Вот краткие инструкции для 5.0.0-RC7. Затем вы должны настроить клиентский объект Twilio следующим образом:
$client = new Twilio\Rest\Client($sid, $token);
как видно из документы для установки следующего поколения.
Так что вам не нужно включать Services/Twilio.php
с этой версией.
Других решений пока нет …