Я хочу собрать список видео, загруженных по определенному каналу, используя API данных YouTube. Однако перед реализацией онлайн я пытаюсь запустить мой код в автономной среде (WAMPserver, PHP 5.5.12, Apache 2.4.9). Я использую следующий код:
require_once 'google-api-php-client-2.0.0-RC5/vendor/autoload.php';
$client = new Google_Client();
$client->setApplicationName("SRC_Thor");
$client->setDeveloperKey("xxxxxxxxxxx");
$youtube = new Google_Service_YouTube($client);
$channelResponse = $youtube->channels->listChannels('contentDetails', []);
var_dump($channelResponse);
Однако это приводит к следующей ошибке:
Неустранимая ошибка: исключение исключения "GuzzleHttp\Exception\RequestException" с сообщением "ошибка cURL 60: проблема с сертификатом SSL: не удается получить сертификат локального эмитента" (см.
http://curl.haxx.se/libcurl/c/libcurl-errors.html
)"
Я попытался добавить последнюю версию cacert.pem
поскольку большинство тем на SO предлагают в качестве решения, однако безрезультатно.