Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted July 28, 200816 yr Just found out you can't import RSS feeds maintained at Feedburner! This is the error you get while trying to import the official Feedburner RSS feed: Could not open http://feeds.feedburner.com/BurnThisRSS2?format=xml to locate channels. Feedburner is very popular, so I'm quite astonished to find out IPB doesn't support it. Support should really be added. XML error: SYSTEM or PUBLIC, the URI is missing at line 1
July 28, 200816 yr I'll put in a vote for this as well. A lot of the news content my site focuses on is powered by feedburner. Can't get any of those feeds to work reliably or at all.
October 23, 200816 yr Bump. I appear to be receiving errors when trying to import this USA TODAY feed:http://rssfeeds.usatoday.com/usatoday-WeatherTopStories/ Validation Results for http://rssfeeds.usatoday.com/usatoday-WeatherTopStories/ · HTTP Status Code: 302 (Found) · XML error: syntax error at line 1
October 23, 200816 yr Feedburner redirects the request for some reason behind the scenes. If you get the url it redirects to you can use that url. Might take a look at having the RSS importer support CURL, which can handle redirects.
October 23, 200816 yr Feedburner is widely used. It would be great for support in IPB 3. In the mean time, is there a work around this?
October 24, 200816 yr Author [quote name='bfarber' post='1766684' date='Oct 23 2008, 11:27 PM']If you get the url it redirects to you can use that url. And how can you get that url? :huh:
October 24, 200816 yr What I've had to do is modify a kernel library (ips_kernel/class_file_management.php) and print out the ACTUAL response from feedburner, which includes the Location header. I've "fixed" this for 3.0 by adding support for curl, and verified it follows the url properly.
April 16, 200916 yr Okay, any chance a little patch can be made? I need RSS feeds on my site bad. We are a Game site, supporting all games, I had them working before on older revision of IPB, now we can't get feeds to work at all. Discovered most of the old feeds now use the new feedburner. Most of us can't mess with the code like you guys. If 3.0 was coming out right away with all addons from 3rd party makers, hey great, but 3.0 is so far off in the distance it seems. :( No issues like this exists in your competitor Vbulletin software like this and many other issues. I love IPB, but man we need 3.0 and features galore to get up to speed with Vbulletin I hate to say. :(
April 16, 200916 yr Author [quote name='Desert Fox_merged' date='16 April 2009 - 04:29 PM' timestamp='1239895786' post='1796370'] Okay, any chance a little patch can be made? I'll second that. I'm not a good enough coder to make the change myself ;)
August 14, 200915 yr Running 3.02 here and still cannot import feedburner.com feeds. Getting the same old "Could not open http://feeds2.feedburner.com/[feed] to locate channels." error. Wasn't this supposed to be fixed in 3.x? Is there some setting I need to enable for this to work? I appreciate your help!
August 14, 200915 yr If you have curl enabled it will follow the redirect to the correct location, but otherwise there's a silent redirect feedburner executes.
August 14, 200915 yr [quote name='bfarber' date='14 August 2009 - 09:23 PM' timestamp='1250277807' post='1843779'] If you have curl enabled it will follow the redirect to the correct location, but otherwise there's a silent redirect feedburner executes. I'm not a PHP developer so please excuse me if I'm misunderstanding things but looking at the code in ips_kernel/class_file_management.php as you mentioned earlier, it does look like its trying to use curl. //------------------------------- // Is URL, try curl and then fall back //------------------------------- if( ($contents = $this->_getContentsWithCurl( $file_location )) === false ) { if ( $this->use_sockets ) { $contents = $this->_getContentsWithSocket( $file_location ); } else { $contents = $this->_getContentsWithFopen( $file_location ); } } Or am I still missing something?
August 14, 200915 yr It does, so long as it's enabled in your php installation. If you go to phpinfo (you can see this from Support tab -> PHPINFO link) do you see curl here enabled? If you submit a ticket I/we can track it down. Basically if I do a printout of the returned response when making the request to feedburner, it has a Location: header, which has the proper URL it wants you to call out to. Configuring your RSS feed with this url will work fine (even if calling the original in your browser works fine too - haven't quite figured out why that works from a browser, but not a script). We can figure this out if you submit a ticket.
August 14, 200915 yr Actually I did submit a ticket after I made the first post, figured I should probably go through official channels, but then you started replying :) Ticket no. 594931 I had a look at my phpinfo and it seems curl is enabled, see attached screen shot:: We can continue the discussion in the support ticket if you want.
Archived
This topic is now archived and is closed to further replies.