PHPでアナリティクスのデータにアクセスするAPIを試してみた
はじめてのアナリティクス Reporting API V4: ウェブ アプリケーション向け PHP クイックスタート
詳細はリンクにある手順でAPIを有効にするアカウントを作成し、サンプルコードをコピペして実行しました。
環境は、Windows10+XAMPP(v3.2.2)です。
実行中に「PHP cURL Error」が発生!
いろいろ調べたら、英語ページなどが検索でヒットしたので参考にしながら開発環境を修正しました。
1.cacert.pemのダウンロード
GitHubにSSL認証ファイルがあるからダウンロードしてきてね~とあったのでダウンロードしました。
2.ファイルをXAMPPのPHPフォルダに置く
どこにあっても問題無いと思いますが、なんとなく以下のフォルダにファイルを設置しました。
1 |
xampp\php\extras\openssl |
3.php.iniファイルの修正
php.iniファイルを「php.ini Options」で検索して、その場所の近くに以下を追記しました。
1 2 3 4 5 6 |
;;;;;;;;;;;;;;;;;;;; ; php.ini Options ; ;;;;;;;;;;;;;;;;;;;; ;add curl.cainfo = "c:\xampp\php\extras\openssl\cacert.pem" |
4.Apacheの再起動
あとはApacheを再起動して、再度実行してみました。
ブラウザに以下のような結果が表示されれば、クイックスタートクリア!です。
1 |
Metric type: INTEGER sessions: 111972 |