For Want Of A Better Word

php gapi.class.php でエラー 

      2015/04/19

phpのgoogleanalyticsAPI用ライブラリ「gapi.class.php」でAnalyticsのデータを取得していたのですが、今日いきなり下記のエラーが出た。。

うーん、そもそもどうやってGoogleAnalyticsからデータとってるんだろうと思ってクラスを調べたら、

とリクエストを飛ばしている。へーURLにパラメータ渡すだけでデータとれるのかとおもって、どれどれURLはというと

このURLで検索すると下記でひっかかった
https://developers.google.com/analytics/devguides/reporting/core/v2/

Old – https://www.google.com/analytics/feeds/data
New – https://www.googleapis.com/analytics/v2.4/data

んん、これは!ということで下記のようにクラスを修正

無事データ取得できました。

(本当はv3のAPIを使えばよいんだけど。。フォーマット処理とかも変えないといけないから、このまま。。。)

以上

 - google, googleanalytics, php

  関連記事

apache-logo
Xamppでのphp設定時の注意点/php.iniファイルの場所

xamppで一生懸命php.iniの設定変更をして、エラーログを出力しようとした …

google-logo
GoogleAppEngineメモ

■GAEの実行環境で気になったこと。 ①1リクエストの時間制限(python j …

php-logo
ルーンチェックサム ルーンアルゴリズム

Luhnアルゴリズムは、様々な識別番号の認証に使われている単純なチェックサム方式 …

google-logo
【SEO】Google検索結果順位とクリック率の関係

WEBマスターツールを見ていてちょっと気になったので1-10位毎の平均クリック率 …

cakephp_logo
【Cake】【PHP】Modelでデータ取得まわりメモ

普通のfind() 条件付きfindsort paginate()で条件付き f …