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

  関連記事

php-logo
Smarty の特徴

http://www.smarty.net/docsv2/ja/what.is. …

cakephp_logo
【Cake】【PHP】Cakeのリクエストデータ取得の時存在チェックが面倒くさい

CakePHP – 【cake】&#x3 …

google-logo
KVS(Key-valueデータストア)について調査

GoogleAppEngineを使いたいけど、データをどうやって保存すればよいの …

php-logo
イテレータ

現在の要素を指すポインタのこと。 配列へのアクセスや、テーブルデータのアクセスな …

google-logo
Google Developerコンソール プロジェクトの削除

プロジェクトを選択して左下 課金と設定(Billing & Setti …