I’m using jFeed to try to retrieve a Facebook page’s RSS feed. I can manually navigate to the RSS just fine (https://www.facebook.com/feeds/page.php?format=atom10&id=12345) but when I try to use the following code, I end up with the error “Origin xxxxx is not allowed by Access-Control-Allow-Origin.”
jQuery.getFeed({
url: 'https://www.facebook.com/feeds/page.php?format=atom10&id=12345',
success: function (feed) {
alert(feed.title);
}
});
I’m assuming this is due to it requiring OAuth 2.0, but I really need a “silent” solution so people don’t have to have a Facebook account or interact with Facebook in any way.
Just got it working!!! I’m using the app ID and secret code to get the access_token and then using the jquery getJSON method to get the data. Works like a charm, no facebook auth required!!!
Obviously you’d want to do something besides “alert”, but it works. Quite simple compared to anything else I’ve found.