Just run up a quick test theme for iGoogle - using the new data from the new format bbc.co.uk/programmes site:
http://www.google.co.uk/ig?hl=en&skin=http://www.ukfree.tv/igoogle/igoogle-theme-BBC-schedule.xml It should change every hour to show the programmes on during that hour on BBC one, TWO, three, FOUR, CBBC, Cbeebies and News. Any feedback appreciated. 2008/5/19 Paul Clifford <[EMAIL PROTECTED]>: > We updated the /programmes site today and there are some new views > that might be of use... > > See all programmes on a service with broadcasts +/- 7 days from now at > /:service/programmes/a-z > http://www.bbc.co.uk/bbcfour/programmes/a-z > http://www.bbc.co.uk/6music/programmes/a-z > > Add /all to remove the 7 day restriction, or /player to show just the > programmes with episodes available in iPlayer: > http://www.bbc.co.uk/radio1/programmes/a-z/all > http://www.bbc.co.uk/radio3/programmes/a-z/player > > Search within a service by adding "/by/:search" after "/a-z": > http://www.bbc.co.uk/radio4/programmes/a-z/by/e > http://www.bbc.co.uk/bbcone/programmes/a-z/by/doctor > http://www.bbc.co.uk/bbctwo/programmes/a-z/by/food/all > > Or search within all radio, all tv (soon), or all BBC services: > http://www.bbc.co.uk/radio/programmes/a-z/by/chris/player > http://www.bbc.co.uk/tv/programmes/a-z/by/east (soon) > http://www.bbc.co.uk/programmes/a-z/by/skating/all > > With one known and soon to be fixed exception, all the /programmes > pages should be valid XML (and XHTML!), and hopefully easy to process > with XPath etc. > > Not new, but you can fetch schedule data through the /programmes site. > Today's schedules: > http://www.bbc.co.uk/radio4/programmes/schedules/fm > http://www.bbc.co.uk/bbc7/programmes/schedules > > Or a schedule for a particular date: > http://www.bbc.co.uk/bbcfour/programmes/schedules/2008/04/28 > http://www.bbc.co.uk/bbctwo/programmes/schedules/england/2008/05/22 > > (Unfortunately, BBC One and BBC Two data outside the London and > England regions can be patchy; we're working on improving that.) > > Add .xml to the end of a schedule URL to get an XML representation, or > .json for JSON. The format of the .xml and .json representations > isn't fixed yet, but we're interested in any feedback from people > using them. > > On Sat, May 17, 2008 at 3:38 PM, Brian Butterworth > <[EMAIL PROTECTED]> wrote: > > I wrote some code a while ago that goes though the BBC programme > catalogue > > at > > > > http://www.bbc.co.uk/programmes/a-z > > > > and creates a database table that I used to work out what the correct > > iPlayer picture code to use for each, matching them up against the > programme > > schedules from > > > > > http://www0.rdthdo.bbc.co.uk/cgi-perl/api/query.pl?method=bbc.schedule.getProgrammes&channel_id=$strChannel&start=$strDTS&end=$strDTE&limit=100&detail=schedule > > > > For some reason I can access http://www.bbc.co.uk/programmes/a-z from a > > browser, but doing a > > file_get_contents("http://www.bbc.co.uk/programmes/a-z") from PHP just > locks > > up. > > > > Is this intentional? > > > > I'm just having another go at making a 'what's on now' iGoogle theme for > BBC > > channels... > > > > Brian Butterworth > > > - > Sent via the backstage.bbc.co.uk developer discussion group. To > unsubscribe, please send an email to [EMAIL PROTECTED] with > unsubscribe backstage-developer [your email] as the message. > -- Brian Butterworth http://www.ukfree.tv - independent digital television and switchover advice, since 2002