Following a recent update to my Linux desktop machine I'm no longer getting any search results. It's deleted older files happily but it' not finding the new Doctor Who from earlier, or any programs.
I'm getting
"BBC iPlayer feeds are no longer available. Nitro is the BBC's new programme metadata API. You can find out more about this here: BBC iPlayer Feeds"
on get_iplayer.cgi ... so presumably the old API has now been switched off. It was working a week ago?
You’ve said nothing about which version of get-iPlayer you’re running. But I suspect therein lies your problem - its a wild guess, but I expect that your recent Linux upgrade has replaced a working gip with an older non-working one.
If you need more help please can you provide some actual information? E.g. what Linux, what version of gip, etc. See
https://forums.squarepenguin.co.uk/thread-706.html
Jon
get_iplayer v3.17 ... I'd downloaded a clean setup from
https://github.com/get-iplayer/get_iplayer/wiki/unix before posting. It's working fine to download using pid's from the bbc site just not giving search results which it was. I'm fairly sure it's the same version that was working, but I stand to be corrected?
Curious ... it's given me a single "Doctor Who" now, but the number is '77' where I as in the two thousands last time ... AH it's added around 250 programs showing on the web interface, so it looks like the cache has been messed up.
You messed up your cache by running an obsolete and broken version of get_iplayer. Rebuild it.
So if 3.17 is old and broken then what is the current version.
As far as I can tell it's the BBC end of things that was broken at the weekend and is only now rebuilding? So rather than getting some 2000 records downloaded I've still only got 765 currently as the BBC end rebuilds. It has not downloaded any programs prior to the weekend.
Now if there is some I should do other than wiping the .get_iplayer files to get it to rebuild I'm all ears.
If there was something else you should do, why would I tell you to rebuild your cache? I don't just pull this stuff out of a hat. It would be a mutual waste of time to try to explain where you went wrong, particularly since you didn't
follow our instructions to demonstrate the original problem, and you apparently can't reproduce it. You can see for yourself that you are now accessing the current, working version of get_iplayer. Rebuild your cache with it and don't worry about messing it up before.