4

Is possible to use a HTTPS: resource in a URLBuilder in Yahoo Pipes?

I have used a HTTP: easily, but when I change it to HTTPS: I get an error.

Dylan Corriveau
  • 2,561
  • 4
  • 29
  • 36
Brad The App Guy
  • 16,255
  • 2
  • 41
  • 60

3 Answers3

10

you can work around yahoo pipes not supporting https by "proxying" your https url through YQL (Yahoo! Query Language), which does support https. yahoo pipes has the Sources > YQL module, which you can pass a https url with a YQL query like that:

select * from rss where url='https://example.com/example.rss'

with this query, the YQL module will return all items from the original https feed.

[via HTTPS, Pipes and YQL]

ax.
  • 58,560
  • 8
  • 81
  • 72
  • Great Thanks! A perfect answer five months later. (although I'm not sure if it was possible back in Feb when I asked.) I wish there was a way I could now flag this as the correct answer as it now clearly is. – Brad The App Guy May 03 '10 at 18:55
  • as the *HTTPS, Pipes and YQL* post i'm referring to was made on 11-Dec-08, i think it was possible in feb already. never mind flagging as correct answer - i appreciate the comment and the upvote. – ax. May 03 '10 at 19:20
  • Thanks. This is the approach I used. I discovered a new tool (YQL), and resolved a problem. – Jack Aug 15 '13 at 02:38
7

You are currently stuck. As of 2/09/09 at least, Yahoo Pipes does not support https.

There is the possibility of setting up your own proxy server to do the SSL fetching for you and re-serve the content over http, but it's not something I've ever tried.

HitScan
  • 8,651
  • 3
  • 22
  • 17
6

Yahoo! Pipes does not currently support HTTPS. The way I got around this problem was to set-up a PHP page on my own webserver that would fetch the HTTPS feed and echo it over HTTP. I then pointed the pipe at that.

This would do the job:

<?php
    $feed_contents = file_get_contents('https://example.com/feed.rss');
    header('Content-Type: application/rss+xml');
    echo $feed_contents;
?>
Dan Dyer
  • 53,737
  • 19
  • 129
  • 165
  • Thanks. It seems like that is the best workaround for now. I wanted to accept your answer as the best, but I ran over the bounty deadline and SO automatically gave it it to another answer. sorry. – Brad The App Guy Mar 05 '09 at 05:20