Я пишу PHP-приложение, которое использует API данных YouTube v3 (link to Google-provided PHP client). Я тестирую его с помощью MAMP и публикую с Heroku. Когда я запустить приложение с MAMP, он отлично работает, но когда я раскрываю к Heroku, я получаю следующее сообщение об ошибке:Ошибка API данных YouTube (v3, PHP) на Heroku?
PHP Fatal error: Class 'Google_Http_CacheParser' not found in /app/Google/IO/Abstract.php on line 165
Единственное различие я мог думать только о том, различные версии PHP (MAMP 5.5.10, Heroku 5.6.10). Но проблема не была решена после ограничения этого composer.json
. Кроме того, Google утверждает, что клиент должен работать с любой версией 5.2.1+.
Я импортирую все с предоставленным Google autoload.php
.
Код для приложения опубликован on GitHub. Только update.php
использует API.