Skip to content

Instantly share code, notes, and snippets.

Marcel Ackermann dreamflasher

Block or report user

Report or block dreamflasher

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am dreamflasher on github.
  • I am dreamflasher (https://keybase.io/dreamflasher) on keybase.
  • I have a public key whose fingerprint is 3EF3 9A8C 75A3 288F 505B 481E B64E 8F78 023D F5A5

To claim this, I am signing this object:

View Export Yahoo Pipes Json Definitions.md

Problem

Yahoo Pipes is closing, downloading http://pipes.yahoo.com/pipes/pipe.info?_out=json&_id= via browser for hundreds of pipes infeasible. There is https://gist.github.com/psychemedia/2351614 but it only works for public pipes and you don't want to make all your pipes public.

Solution

  1. Login to Yahoo Pipes, open debug console (F12 in Chrome/FF), click the "json feed" button to get to a page with this url scheme: http://pipes.yahoo.com/pipes/person.info?_out=json&display=pipes&guid=
  2. In the debug console get the cURL command for the current request (Net/Network tab, copy as cURL)
  3. Execute the command which we will create in the following to download all descriptions of your pipes including their ID
  • Prepend for page in ``seq 1 10``; do to (2.), where you replace 10 by the number of pages you have in your pipes overview
  • After _out=json&display=pipes in (2.) insert &page=$page
  • Append -o pipes_$page.json; done to (2.)
You can’t perform that action at this time.