#89 new
zhuce

Can't fetch yahoo pipes rss feeds.

Reported by zhuce | August 14th, 2008 @ 12:38 AM

I want use yahoo pipes(pipes.yahoo.com) translate my blogs to other languages, and use another wordpress to fetch them with wp-o-matic. But seems wp-o-matic can't fetch yahoo pipes output rss feeds. I tried google reader, they can fetch yahoo pipes' feeds.

Comments and changes to this ticket

  • zhuce

    zhuce August 14th, 2008 @ 12:41 AM

    And I'm using WordPress2.6 and WP-o-Matic 1.0RC4-6 and SimplePie Core 1.1.1

  • Karmacube

    Karmacube August 15th, 2008 @ 02:04 PM

    I'm having the exact same problem. For some reason my RSS-feeds from Yahoo Pipes won't be imported.

    Would really appreciate if you could look into this Guillermo!

  • mike65

    mike65 August 26th, 2008 @ 11:25 PM

    Hi Guys

    I have latest version of simplepie and WP-Omatic.

    I have not trouble getting feeds from direct sources, but cant get them from Yahoo Pipes.

    I have tested the Yahoo pipes feeds with a validator http://validator.w3.org/check?ur...

    and it seems ok, small informational error.

    I have tested this in Google reader and its ok (shows Images in the post as well)

    I have run this feed using feedwordpress and it works but I like your features better (in particular to be able to point back to the original site and to format the template)

    I can only assume that the Pipe is sending something in the feed that either simplepie or wp-o-matic doesnt like or could they be blocking it somehow?

    Thanks for your help

    Mike

  • Guillermo Rauch

    Guillermo Rauch August 27th, 2008 @ 09:25 AM

    Make sure the url field of the feed table is set to MEDIUMTEXT or something longer than varchar(255), I think that may be the issue. Urls longer than 255 characters are not encouraged by the spec, though.

  • mike65

    mike65 August 27th, 2008 @ 06:20 PM

    Hi Guillermo

    Thanks for your suggestion, I did this and entered a completely new campaign but it didnt make any difference. When I went back and did a count of the URL it is only 145

    Interestingly when browsing the table, the previous URLs were inserted and fully complete which means that it is at least getting through the add campaign process and when logging is turned on, the log messages show it is trying to get the campaign, it just doesnt actually find or post any items.

    Checking the logs, it is processing, just not finding any new posts.

    Could it be that it doesnt recognize them as new items? or that they have additional data in them that is not being dealt with properly or that their format?

    Thanks for your help

    Mike

    http://pipes.yahoo.com/pipes/pip...?id=38d56c4875f7c4ba80907b3112284d27&render=rss&feeditems=100&keywords=Singapore+Business+News

    On Wed, Aug 27, 2008 at 10:25 PM, Lighthouse support@lighthouseapp.comwrote:

  • Guillermo Rauch

    Guillermo Rauch August 27th, 2008 @ 06:25 PM

    Ok, I'll look into it. Thanks for the valuable feedback

  • zhuce

    zhuce August 28th, 2008 @ 06:45 AM

    Hi I successfully got the feed today. What I do is just change the string "&" back to "&" in database. Hope its helpful to you.

  • Carlos Vortex

    Carlos Vortex August 28th, 2008 @ 11:36 AM

    yup I can confirm. Im having the exact same issue. thx for working on this

  • dheinig

    dheinig August 28th, 2008 @ 06:59 PM

    I'm having the same issue. I had worked around it by pushing my pipes feed through feedburner, but that's not working either now (nor is it ideal)

    @zhuce: could you explain your post? "What I do is just change the string "&" back to "&" in database."

    It sounds like you're saying that the & gets changed to something else somewhere?

    Thanks!

  • zhuce

    zhuce August 28th, 2008 @ 09:47 PM

    Sorry for my bad english.

    The "&" in feed url be encoded to "& amp;"(without space) in campaign_feed table for some reason,corrcet it manual then everything is ok.I think its a bug but don't know how to correct the script.

  • JonesersRX7

    JonesersRX7 March 26th, 2009 @ 03:50 AM

    Could anyone ever figure this out? Google search brought me to this thread that hasn't been updated since Aug of 08'. Adding &amp to the pipe made simple pie through an error.

  • Karmacube

    Karmacube March 26th, 2009 @ 04:20 AM

    Hey JonesersRX7

    You shouldn't ad &amp to the pipe.

    At the end of your ypipes rss feed url it will say &_render=rss

    When you paste the url into the Wp-o-matic settings it looks ok, but the database saves the url with the last part as &render=rss instead of &render=rss.

    To fix this I had to modify the url in the mySQL database with phpMyAdmin.

    In phpMyAdmin, Go to the database table wpo_campaign_feed and click browse. Then you'll see your different campaigns. Click on the little pen icon to edit the fields. In the url field you'll see the url to your ypipes rss feed. Change the end of the url from &render=rss to &render=rss and then click Go to save your changes.

  • JonesersRX7

    JonesersRX7 March 26th, 2009 @ 04:56 AM

    Easiest way for noobs -

    Login to phpMyAdmin (this is specific to your hosting provider - ask them for details on where to find this.)

    Click on Database name so it is highlighted (not information schema)

    Go to search and type yahoo and select all tables

    You will then see it towards the bottom of the results and you can see the pen to edit.

    In the the above post it was explained that it should be changed to &render=rss which did not work. It required &_render=rss.

    Props to the above poster pointing out that I had to edit the mysql table - Thank you very much!

  • sudar

    sudar June 7th, 2009 @ 09:38 AM

    • Tag set to yahoo pipes, bug
    • Assigned user cleared.

    This is due to a bug in the Plugin. I have described the bug in detail at my blog and has also provided the code change. You can read the blog entry at http://sudarmuthu.com/blog/2009/06/07/making-yahoo-pipes-feed-work-.... Let me know if you still face the issue.

  • Frederick Obeng

    Frederick Obeng August 4th, 2009 @ 08:03 AM

    Just login to your phpmyadmin on your host. click on the database name and browse the wp_wpo campaign feed table. look for the yahoo pipe feed you just added and click on the pencil next to it to edit it. You'll find the url of your feed looking something like this http://pipes.yahoo.com/pipes/pipe.run?id=Cm3hGc2Kee_frsUA&render=rss. Just remove the amp; towards the end and click go to save. Now go back to your wp-o-matic and fetch your feed. it should work now as I use it on my free downloads site.

  • Ricardo Rauch

    Ricardo Rauch April 15th, 2010 @ 08:50 AM

    • Assigned user set to “Ricardo Rauch”

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

WP-o-Matic project.

Referenced by

Pages