Я пытался включить API YouTube в моем контроллере. Я разархивировал API Google YouTube в этом пути
app\components\Google
Теперь, что я должен сделать, чтобы включить все API-файлы Google YouTube. Когда я создаю объект Google_Client
это говорит о том, что Класс Google_Client не найден. Я знаю, что файл не входит, но когда я также пытаюсь включить его через
require(Yii::$app->basePath.'/components/Google/Client.php)
Опять та же ошибка приходит класс не нашел никаких идей по этому поводу?
Я нашел способ использовать его, добавил URL хранилища в composer.json
,
"repositories": [
{
"url": "https://github.com/google/google-api-php-client.git",
"type": "git"}
],
После этого просто побежал команду composer update
Композиторы копируют репо в мою папку продавца. Так что я могу только сейчас использовать use \Google\Client
Пространство имен, чтобы использовать его.
Вы, вероятно, забыли использовать его пространство имен, как показано ниже:
use path\Google_Client;