Skip to content Skip to sidebar Skip to footer

Jquery (jfeed) - Origin Xxxxx Is Not Allowed By Access-control-allow-origin

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) bu

Solution 1:

You might take a look at https://github.com/dawanda/jquery-rss. It's using google's feed API.

Solution 2:

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!!!

appID = ''//myappid
secretCode = ''//app "secret code"
authURL = 'https://graph.facebook.com/oauth/access_token?client_id=' + appID + '&client_secret=' + secretCode + '&grant_type=client_credentials'
feedURL = 'https://graph.facebook.com/' + appID + '/feed?'functiongetFeed() {
    $.get(authURL, function (accessToken) {
        $.getJSON(feedURL + accessToken, function (data) {
            $.map(data.data, function (item) {
                alert(item.message);
                //type: status, photo//likes.count//from.name//created_time
            });
        });
    });
};

Obviously you'd want to do something besides "alert", but it works. Quite simple compared to anything else I've found.

Post a Comment for "Jquery (jfeed) - Origin Xxxxx Is Not Allowed By Access-control-allow-origin"