Если это не удалось, вы также можете проверить файл ошибок вашего сервера, он должен иметь больше информации.

я проблема с моим ключом API. когда пытаюсь запросить: я получаю пустой массив

     {
     "kind": "youtube#videoListResponse",
     "etag": "\"RmznBCICv9YtgWaaa_nWDIH1_GM/Rk41fm-2TD0VG1yv0-bkUvcBi9s\"",
    "pageInfo": {
      "totalResults": 0,
      "resultsPerPage": 0
     },
    "items": [
     ]
    }

мой ключ, кажется, хорош, до того, как видео хорошо отображалось на сайте, но теперь я не знаю, почему нет ответа, когда я пытаюсь запросить данные с YouTube.

У меня есть этот метод:

            public function getYoutube($id) 
        {
            $youtube ='https://www.googleapis.com/youtube/v3/videos?id='.$id.'&fields=items%28snippet%28title,description,%20thumbnails%29%29&part=snippet&key=my_key';


            $json =  file_get_contents($youtube);
            $itemList = json_decode($json);

            $this->video = $itemList->items[0]; 
            $this->id = $id; 

            if(!$json)
                return false ;
            else
                return $this->video ;
        }

Ответы на вопрос(1)

Ваш ответ на вопрос