2017-03-25 31 views
0

私はYouTubeデータapi v3(PHPを使用して)で作業することを学んでいます。だから私はサンプルapiコードをダウンロードし、私はどのように私の作業ディレクトリ(バージョン1.4.x)に正常にコンポーザーをダウンロードしてインストールすることができます。カールエラー60を解決する方法:YouTubeデータAPI V3のSSL証明書problenm?

ATERこの私はそれは私がPHP 5.5.12とApache 2.4.9でWAMP使用しています、次のエラー

Fatal error: Uncaught exception 'GuzzleHttp\Exception\RequestException' with message 'cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)' in C:\wamp\www\youtube feeds\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 187 (!) GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in C:\wamp\www\youtube feeds\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 187 .

を示しserach.phpスクリプトを実行します。また、トレイとphp.iniファイルのカール拡張を有効にしました。

答えて

0

ちょうど始める場合、深いところに飛びこうとしないでください。
物事の「安らかな」APIサイドから始めましょう。

例として、これを行うことができます。

$url_link = 'https://www.googleapis.com/youtube/v3/videos?part=snippet&id=[VIDEO_ID]&key=[API_KEY]'; 

$video = file_get_contents($url_link); 
$data= json_decode($video, true); 

あなたが好きなようにその呼び出しで必要な情報を取得することができます。このように

$vid = $data['id']; 

LIBは大規模なプログラムとコードを合理化するのに適していますが、必ずしも必要ではありません。