I am having trouble adding certain feeds to Feed API.
I appreciate this is probably not a Feed API issue, but is it possible to have or modify Feed API to accept urls that might not be valid? For the first example Safari browser can read the feeds no problem, so why can't Feed API? It's not like I can go ask the publishers to change their urls so that their feeds work in DrupaL.
The url is: feed://www.website.com/english/rss_en.lasso
When I put the feed into Aggregator I also get errors:
* The feed from Website seems to be broken, because of error "200 feed not parseable".
The feed from Website seems to be broken, because of error "Invalid character" on line 58.
Another feed not accepted is a feed that is several MB xml product file... These are not read by Safari, but downloaded. Is there a way it can be read into Feed API to create nodes? Aggregator reads in the pure text only.
Url looks like...
http://productfeeds.website.com/?p=55607&f=84&s=brandname
(I am using parser common syndication, Curl support enabled, max execution time at 1000sec... )
Any pointers appreciated. Thanks
Comments
Comment #1
alex_b commentedTry http:// instead of feed://
http://productfeeds.website.com/?p=55607&f=84&s=brandname -> as this one is not RSS/Atom you'll have to write your own parser. Consider using http://devseed.browse.cvsdude.com/sandbox/drupal-6/rparser/
Comment #2
tjb74 commentedThanks for the suggestions.
As for the first item, I put feeds in as http:// even if it is given as feed:// - it doesn't work with either. Is it the underscore in the url that is not liked? As the feed works for browsers and readers...
I have temporarily found a work around by converting the url that does not work using http://www.feedage.com/html2rss/ and using that url in Feed APi.
Comment #3
alex_b commentedGreat find!
Comment #4
Dubber Dan commentedThat is a great find indeed, have used html2rss and it sorted out a feed issue