Ticket #1367 (closed Bug: fixed)

Opened 21 months ago

Last modified 21 months ago

ExampleFeedburner broken

Reported by: vipsoft Owned by:
Priority: low Milestone: Piwik 0.6.2
Component: Core Keywords:
Cc: Sensitive: no

Description

1) the service is now only available via https:

2) the "dates" parameter needs to be timezone adjusted because days begin/end at 12am CDT (GMT-5); depending on the user's timezone, GetFeedData may only return a single day of stats, resulting in:

Error fetching the Feedburner stats. Expected XML, Got:

Change History

Changed 21 months ago by vipsoft

(In [2199]) refs #1367 - use  https://

Changed 21 months ago by halfdan

vipsoft: Regarding the timezone, shouldn't be enough to add the following lines?

$timezone = date_default_timezone_get(); // Save current timezone
date_default_timezone_set('CDT');
$yesterday = date('Y-m-d',mktime(0, 0, 0, date("m"), date("d")-1,   date("Y")));
$beforeYesterday = date('Y-m-d',mktime(0, 0, 0, date("m"), date("d")-2,   date("Y")));
date_default_timezone_set($timezone); // Restore timezone

CDT works, although it is not officialy supported according to the list of supported timezones ( http://au2.php.net/manual/en/timezones.php). Alternatively we could use 'America/Chicago'.

Changed 21 months ago by vipsoft

Should. Since this is an example, we should probably use this opportunity to use Piwik_Date, making any necessary changes along the way.

Changed 21 months ago by vipsoft

  • status changed from new to closed
  • resolution set to fixed

(In [2205]) fixes #1367

Changed 21 months ago by vipsoft

  • status changed from closed to reopened
  • resolution fixed deleted

Changed 21 months ago by vipsoft

  • status changed from reopened to closed
  • resolution set to fixed

(In [2206]) fixes #1367 - contrary to the Awareness API docs, the feed data wasn't updated until 12 am PDT

Note: See TracTickets for help on using tickets.