I'm currently using bebop to grab 100+ RSS feeds from twitter (Can't use Twitter oAuth because the buddypress profiles are just representations of politicians, not the politicians themselves.) It seems as though the server cron is missing most the feeds most of the time. ( Example: "RSS Error: A feed could not be found at http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=john_burris. This does not appear to be a valid RSS or Atom feed") I've got it set to run every 5 minutes, but some users may not have any items added for hours at a time. When they do import, they import all of the activity missed at once.
Is there any way to increase the reliability of the RSS feeds importing? Why would bebop find the feed URL invalid at random?
Thanks a bunch!
PS - I know Twitter is dropping RSS support in the spring, but I'll cross that bridge when I come to it. The solution will likely involve converting the json to an rss format so I can continue to feed tweets to buddypress this way.