From 16c24696a2d3310d124f1745bdcd563be95f4d30 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Tue, 23 Jun 2020 01:25:49 -0400 Subject: [PATCH] add full schedule listing --- schedule/.gitignore | 1 + schedule/apikey.php.sample | 3 +++ schedule/index.php | 30 ++++++++++++++++++++++++++---- 3 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 schedule/.gitignore create mode 100644 schedule/apikey.php.sample diff --git a/schedule/.gitignore b/schedule/.gitignore new file mode 100644 index 0000000..0bf0c50 --- /dev/null +++ b/schedule/.gitignore @@ -0,0 +1 @@ +apikey.php diff --git a/schedule/apikey.php.sample b/schedule/apikey.php.sample new file mode 100644 index 0000000..88b86db --- /dev/null +++ b/schedule/apikey.php.sample @@ -0,0 +1,3 @@ + [ + "method" => "GET", + "header" => "X-API-Key: $apikey\r\n" + ] +]); + +$wk_begin = date("Y-m-d\TH:i:s\Z", strtotime("last sunday")); +$wk_end = date("Y-m-d\TH:i:s\Z", strtotime("next sunday")); + +$schedule = json_decode( + file_get_contents( + "https://radio.tildeverse.org/api/station/1/streamers/schedule?start=$wk_begin&end=$wk_end&timeZone=UTC", + false, + $context + ), + true +); + function formatdate($date) { return date("D H:i", strtotime($date)); } @@ -22,7 +44,7 @@ function formatdate($date) { - + -