Read the statement by Michael Teeuw here.
Rss for news feeds?
-
Hey all,
I’m trying to understand the RSS feeds that will and wont work in the news feed. Here’s one that I got working:
title: “ESPN”,
url: “http://www.espn.com/espn/rss/news”and here are several that do not work (I get the no config file message when I start MM):
{
title: “Reuters”,
url: “http://feeds.reuters.com/reuters/topNews”
},
{
title: "Reuters Sports",
url: “http://feeds.reuters.com/reuters/sportsNews”Google News
url: “https://news.google.com/output=rss”Can someone help me understand which feeds will and will not work? Also, what is the limit on the number of news feeds I can configure?
Thanks,
Nathan
-
Some more that don’t work:
title: “Yahoo News”,
url: “http://news.yahoo.com/rss”title: "Yahoo MLB",
url: “http://sports.yahoo.com/mlb/rss.xml” -
ABC news works. “http://abc.net.au/news/feed/51120/rss.xml”
-
@deadherring can you post your config.js part of the newsfeed section completely,
I get the no config file message when I start MM
this is probably to a syntax error and there shouldn’t be a limit of newsfedd that can be added -
Here’s whats configured that currently IS working:
{
module: ‘newsfeed’,
position: ‘bottom_bar’,
config: {
feeds: [
{
title: “New York Times”,
url: “http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml”
},
{
title: “CNN”,
url: “http://rss.cnn.com/rss/cnn_topstories.rss”
},title: “Jerusalem Postâ€
url: “http://www.jpost.com/Rss/RssFeedsFrontPage.aspxâ€
},{
title: “ESPN”,
url: “http://www.espn.com/espn/rss/news”
},
{
title: “Israel National News”,
url: “http://www.israelnationalnews.com/RSS.aspx”
},], showSourceTitle: true, showPublishDate: true } }, ]
};
Here’s what I tried to get working:
{
module: ‘newsfeed’,
position: ‘bottom_bar’,
config: {
feeds: [
{
title: “New York Times”,
url: “http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml”
},
{
title: “CNN”,
url: “http://rss.cnn.com/rss/cnn_topstories.rss”
},{
title: “Yahoo News”,
url: “http://news.yahoo.com/rss”
},
{
title: “ESPN”,
url: “http://www.espn.com/espn/rss/news”
},{
title: “ESPN Baseball”,
url: “http://www.espn.com/espn/rss/mlb/news”
},{
title: “Israel National News”,
url: “http://israelnationalnews.com/RSS.aspx”
},
{
title: “Ynet Breaking News”,
url: “http://www.ynet.co.il/Integration/StoryRss3254.xml”
},
{
title: “Reuters”,
url: “http://feeds.reuters.com/reuters/topNews”
},{
title: “Reuters Sports”,
url: “http://feeds.reuters.com/reuters/sportsNews”
},{
title: “Google News”,
url: “https://news.google.com/output=rss”
},], showSourceTitle: true, showPublishDate: true } }, ]
};
Note, that I also tried to enter each one of the above feeds individually in the config file and restarted MM and got the no config file message for each. The only feeds I could get working are the ones in the working section I described above.
I feel like there must be something I am missing? Does the version of MM I am using matter? I’m not sure the command to tell which version I have, I searched the forum but couldn’t find anything.
Thanks,
Nathan
-
This post is deleted! -
Try this for a Google news url: https://news.google.com/news?cf=all&hl=en&pz=1&ned=us&output=rss
-
@deadherring you must have just used the wrong syntax i tested a couple and they all worked for me, make sure you only use one of those two quotes
' or "
another will lead to wrong syntax -
Hey guys,
Thanks a lot for the responses. Here’s what I think might be happening:
The first three I configured that I got working
title: “ESPN”,
url: “http://www.espn.com/espn/rss/news”and one from CNN, I configured on the pi itself, modifying the config file with a mouse and keyboard on the pi. The rest that I shared that weren’t working, modified the config file on my mac via text edit and then ftp’d the file up to the pi. I suspect that the mac might be saving the file in a way the pi does not like, or, as was suggested, inputting the " s in a way the pi does not like. At least, that’s my theory right now, I need to test when I get home.
This is the procedure I am following to edit config.js on my mac:
- Two-fingered click on config.js. Open with Text Edit
- Modify the file
- Save as: config.js. I leave the default plain text encoding (UTF-8)
Is that the right procedure? My MM is installed in the wall in my bathroom and it would be a huge pain to have to connect a mouse and keyboard to it every time I want to modify anything. I suppose I can ssh into it and modify the config file via nano too. I don’t know if that solves the problem, I have to try later.
Thanks again,
Nathan
-
@deadherring said in Rss for news feeds?:
My MM is installed in the wall in my bathroom and it would be a huge pain to have to connect a mouse and keyboard to it every time I want to modify anything. I suppose I can ssh into it and modify the config file via nano too. I don’t know if that solves the problem, I have to try later.
Either use SSH to get on the rpi, or, if you must, get a wireless mouse/keyboard combo. Those things are cheap on eBay.