Установите Google API PHP Client без Composer - PullRequest
0 голосов
/ 30 декабря 2018

Я пытаюсь выполнять вызовы API YouTube и не знаю, какую папку загрузить из файла google-api-php-client-2.2.2.zip.

Существует "src"и папка "vendor".Большинство примеров вызовов API делают запрос в папку vendor, поэтому я сначала попытался загрузить этот файл.

Затем я включил в него один файл автозагрузки, и первое, что я обнаружил, это то, что класс "Google_Client" несуществовать.Я везде ищу файл для его создания и его там нет.единственный файл за пределами других каталогов - это «autoload.php», где отсутствует файл «client.php».

Итак, я иду другим путем и загружаю каталог «src» и включаю один раз «autoload.php "файл из этого.

На этот раз я получаю эту ошибку:

Uncaught исключение 'Исключение' с сообщением 'Эта библиотека должна быть установлена ​​через композитор или путем загрузки полного пакета.См. Инструкции по адресу https://github.com/google/google-api-php-client#installation

Единственное, что говорится на этой странице, - это пользователь composer или загрузите zip, с которым у меня проблемы.

Что именно я должен загрузить на свой сервер?

require_once $_SERVER['DOCUMENT_ROOT'] .'/inc/google-api-php-client/autoload.php';

1 Ответ

0 голосов
/ 28 мая 2019

Похоже, что хотя вы можете загрузить исходный код и вставить его в папку своего веб-приложения, файлы все равно предполагают, что у вас есть компоновщик и его автозагрузчик в вашем приложении.Итак, на вашем локальном компьютере разработчика, следуйте его инструкциям, и эти файлы попадут в ваше веб-приложение, а затем загрузите эти файлы на ваш рабочий сайт.Вы просто используете composer, чтобы получить файлы и обеспечить их автозагрузчик.Это автозагрузчик, к которому он относится.

...