После месяцев откладывания я пытаюсь обновить мой код использовать версию 3 API данных YouTube.
Я нахожусь в Китае, поэтому мне нужно использовать VPN для работы с этим кодом, но серверы находятся в Атланте. Строка кода, которая вызывает у меня горе:
$this->youtubeService = new Google_YoutubeService($this->googleClient);
Это фактический клиент Google создает хорошо, я могу распечатать его на экране. Я сдул API на сервере, думая, что что-то пошло не так при загрузке, работает пример кода с использованием Books, Я включил API в моя консоль, Я положил printf по обе стороны моего кода и сузил его до этой строки, но все, что я знаю, это
[Ошибка] Не удалось загрузить ресурс: сервер ответил со статусом 500 (Внутренняя ошибка сервера) (favouriteQuotationsMashup.php, строка 0)
Я могу прокомментировать строку, чтобы сохранить мой код и мой сайт работающим, но я действительно не удивлен тем, что мне постоянно приходится прыгать через обручи, чтобы заставить работать API снова, YouTube крутой и все, но это не жизненно важно для функции моего сайта, единственное место, где я использую его, находится в моя цитата мэшап. Как выяснить, что является причиной этой ошибки, особенно если она находится в гигантской бета-версии PHP-библиотеки Google?
Задача ещё не решена.
Других решений пока нет …