Начиная с 30 августа 2015 года, пользователи Yahoo Pipes больше не смогут создавать новые каналы (pipes). До 30 сентября 2015 года сервис будет работать в режиме «только чтение», а 30 сентября будет полностью закрыт.

Вы сможете скачать созданные вами каналы, указав их Pipe-ID (_id) и требуемый формат (_out=json) в URL вида: pipes.yahoo.com/pipes/pipe.info



Например,
pipes.yahoo.com/pipes/pipe.info?_id=ZKJobpaj3BGZOew9G8evXg&_out=json

Вопросы касательно данной новости можно задавать на форуме разработчиков Yahoo Developer Forum for Pipes.

Прим. переводчика
Возможные альтернативы Yahoo Pipes приведены, например, на этой странице (на англ.). Рекомендую обратить внимание на Pipe2Py — переводит скачанный JSON в скрипт на Python, но необходим собственный сервер для использования (бесплатный Google App Engine должен подойти).

Если кто-то желает создать собственный Pipes, то вот небольшой и поверхностный анализ того, что отдает Yahoo:

Каналы скачиваются в следующем виде —
JSON (pipe)
{
  "PIPE": {
    "name": "Yahoo Finance Stock Quote Watch List Feed w\/Chart",
    "domain": [
      "yahoo.com",
      "finance.yahoo.com",
      "download.finance.yahoo.com"
    ],
    "user": [
      "watchlist",
      "stocks",
      "finance",
      "stock",
      "quote",
      "chart"
    ],
    "pubtime": "2011-06-30 11:23:39",
    "published": 1,
    "format": [
      "media",
      "csv"
    ],
    "description": "Build your own watch list. Displays last quote and chart. View-source and customize as needed. Best viewed as RSS. (Get as RSS)",
    "runs": 38980,
    "status": "A",
    "guid": "ZM4O7UNSXJKID5MSLY42EFKEMM",
    "engineversion": 2,
    "id": "ZKJobpaj3BGZOew9G8evXg",
    "modifiedtime": "2013-03-28 06:09:41",
    "createtime": "2007-12-06 12:59:01",
    "favorited": 110,
    "live": "{\"layout\":[{\"id\":\"sw-69\",\"xy\":[804,380]},{\"id\":\"_OUTPUT\",\"xy\":[383,1503]},{\"id\":\"sw-123\",\"xy\":[377,85]},{\"id\":\"sw-131\",\"xy\":[335,279]},{\"id\":\"sw-177\",\"xy\":[177,1278]},{\"id\":\"sw-192\",\"xy\":[276,724]},{\"id\":\"sw-217\",\"xy\":[274,1042]}],\"modules\":[{\"type\":\"csv\",\"id\":\"sw-69\",\"conf\":{\"URL\":{\"type\":\"url\",\"terminal\":\"URL\"},\"separator\":{\"type\":\"text\",\"value\":\",\"},\"other_sep\":{\"value\":\"\",\"type\":\"text\"},\"skip\":{\"value\":\"0\",\"type\":\"number\"},\"col_row_start\":{\"value\":\"1\",\"type\":\"number\"},\"col_row_end\":{\"value\":\"1\",\"type\":\"number\"},\"col_mode\":{\"type\":\"text\",\"value\":\"custom\"},\"col_name\":[{\"value\":\"ticker\",\"type\":\"text\"},{\"value\":\"last\",\"type\":\"text\"},{\"value\":\"date\",\"type\":\"text\"},{\"value\":\"time\",\"type\":\"text\"},{\"value\":\"change\",\"type\":\"text\"},{\"value\":\"open\",\"type\":\"text\"},{\"value\":\"dayhigh\",\"type\":\"text\"},{\"value\":\"daylow\",\"type\":\"text\"},{\"value\":\"dayvolume\",\"type\":\"text\"}]}},{\"type\":\"output\",\"id\":\"_OUTPUT\",\"conf\":{}},{\"type\":\"textinput\",\"id\":\"sw-123\",\"conf\":{\"name\":{\"value\":\"ticker\",\"type\":\"text\"},\"prompt\":{\"value\":\"Enter Stock Ticker\",\"type\":\"text\"},\"position\":{\"value\":\"\",\"type\":\"number\"},\"default\":{\"value\":\"YHOO,TZOO,BIDU,GOOG,AMTD,ETFC,V,MA,VMW,EMC,C\",\"type\":\"text\"},\"debug\":{\"value\":\"\",\"type\":\"text\"}}},{\"type\":\"urlbuilder\",\"id\":\"sw-131\",\"conf\":{\"BASE\":{\"value\":\"http:\/\/download.finance.yahoo.com\/d\/quotes.csv\",\"type\":\"text\"},\"PATH\":{\"value\":\"\",\"type\":\"text\"},\"PARAM\":[{\"key\":{\"value\":\"s\",\"type\":\"text\"},\"value\":{\"type\":\"text\",\"terminal\":\"PARAM_1_value\"}},{\"key\":{\"value\":\"f\",\"type\":\"text\"},\"value\":{\"value\":\"sl1d1t1c1ohgv\",\"type\":\"text\"}},{\"key\":{\"value\":\"e\",\"type\":\"text\"},\"value\":{\"value\":\".csv\",\"type\":\"text\"}}]}},{\"type\":\"regex\",\"id\":\"sw-177\",\"conf\":{\"RULE\":[{\"field\":{\"value\":\"description\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"last: $${last} @ ${time} EST ${date} <br>change: ${change} <br>day high: ${dayhigh} <br>day low: ${daylow} <br>open: ${open} <br>volume: ${dayvolume} <br>${chart}\",\"type\":\"text\"}},{\"field\":{\"value\":\"title\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"${ticker} - last: $${last} @ ${time} EST ${date}\",\"type\":\"text\"}},{\"field\":{\"value\":\"media:group.media:content.url\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"http:\/\/ichart.finance.yahoo.com\/b?s=${ticker}\",\"type\":\"text\"}},{\"field\":{\"value\":\"media:group.media:content.media\",\"type\":\"text\"},\"match\":{\"value\":\"$\",\"type\":\"text\"},\"replace\":{\"value\":\"image\",\"type\":\"text\"}},{\"field\":{\"value\":\"y:id.value\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"${ticker}-${last}-${date}-${time}\",\"type\":\"text\"}}]}},{\"type\":\"loop\",\"id\":\"sw-192\",\"conf\":{\"with\":{\"value\":\"\",\"type\":\"text\"},\"embed\":{\"value\":{\"type\":\"strconcat\",\"id\":\"sw-200\",\"conf\":{\"part\":[{\"value\":\"<img src=\\\"http:\/\/ichart.finance.yahoo.com\/b?s=\",\"type\":\"text\"},{\"subkey\":\"ticker\",\"type\":\"text\"},{\"value\":\"\\\">\",\"type\":\"text\"}]}},\"type\":\"module\"},\"emit_part\":{\"type\":\"text\",\"value\":\"all\"},\"mode\":{\"type\":\"text\",\"value\":\"assign\"},\"assign_part\":{\"type\":\"text\",\"value\":\"all\"},\"assign_to\":{\"value\":\"chart\",\"type\":\"text\"}}},{\"type\":\"loop\",\"id\":\"sw-217\",\"conf\":{\"with\":{\"value\":\"\",\"type\":\"text\"},\"embed\":{\"value\":{\"type\":\"strconcat\",\"id\":\"sw-235\",\"conf\":{\"part\":[{\"value\":\"http:\/\/finance.yahoo.com\/q?s=\",\"type\":\"text\"},{\"subkey\":\"ticker\",\"type\":\"text\"}]}},\"type\":\"module\"},\"emit_part\":{\"type\":\"text\",\"value\":\"all\"},\"mode\":{\"type\":\"text\",\"value\":\"assign\"},\"assign_part\":{\"type\":\"text\",\"value\":\"all\"},\"assign_to\":{\"value\":\"link\",\"type\":\"text\"}}}],\"terminaldata\":[{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-69\",\"data\":{\"_type\":\"item\",\"_attr\":{\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"}}}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-123\",\"data\":{\"_type\":\"text\",\"_count\":\"1\"}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-131\",\"data\":{\"_type\":\"url\",\"_count\":\"1\"}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-177\",\"data\":{\"_type\":\"item\",\"_attr\":{\"link\":{\"_type\":\"url\",\"_count\":\"9\"},\"chart\":{\"_type\":\"text\",\"_count\":\"9\"},\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"media:group\":{\"_type\":\"\",\"_attr\":{\"media:content\":{\"_type\":\"\",\"_attr\":{\"media\":{\"_type\":\"text\",\"_count\":\"9\"},\"url\":{\"_type\":\"url\",\"_count\":\"9\"}}}}},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:id\":{\"_type\":\"\",\"_attr\":{\"value\":{\"_type\":\"text\",\"_count\":\"9\"}}},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"description\":{\"_type\":\"text\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"},\"title\":{\"_type\":\"text\",\"_count\":\"9\"}}}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-192\",\"data\":{\"_type\":\"item\",\"_attr\":{\"chart\":{\"_type\":\"text\",\"_count\":\"9\"},\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"}}}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-217\",\"data\":{\"_type\":\"item\",\"_attr\":{\"link\":{\"_type\":\"url\",\"_count\":\"9\"},\"chart\":{\"_type\":\"text\",\"_count\":\"9\"},\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"}}}}],\"wires\":[{\"id\":\"_w0\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-69\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"sw-192\"}},{\"id\":\"_w1\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-123\"},\"tgt\":{\"id\":\"PARAM_1_value\",\"moduleid\":\"sw-131\"}},{\"id\":\"_w2\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-131\"},\"tgt\":{\"id\":\"URL\",\"moduleid\":\"sw-69\"}},{\"id\":\"_w3\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-177\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"_OUTPUT\"}},{\"id\":\"_w4\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-192\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"sw-217\"}},{\"id\":\"_w5\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-217\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"sw-177\"}}]}",
    "abuse": null,
    "module": [
      "regex",
      "textinput",
      "urlbuilder",
      "strconcat",
      "csv",
      "loop"
    ],
    "working": "{\"layout\":[{\"id\":\"sw-69\",\"xy\":[804,380]},{\"id\":\"_OUTPUT\",\"xy\":[383,1503]},{\"id\":\"sw-123\",\"xy\":[377,85]},{\"id\":\"sw-131\",\"xy\":[335,279]},{\"id\":\"sw-177\",\"xy\":[177,1278]},{\"id\":\"sw-192\",\"xy\":[276,724]},{\"id\":\"sw-217\",\"xy\":[274,1042]}],\"modules\":[{\"type\":\"csv\",\"id\":\"sw-69\",\"conf\":{\"URL\":{\"type\":\"url\",\"terminal\":\"URL\"},\"separator\":{\"type\":\"text\",\"value\":\",\"},\"other_sep\":{\"value\":\"\",\"type\":\"text\"},\"skip\":{\"value\":\"0\",\"type\":\"number\"},\"col_row_start\":{\"value\":\"1\",\"type\":\"number\"},\"col_row_end\":{\"value\":\"1\",\"type\":\"number\"},\"col_mode\":{\"type\":\"text\",\"value\":\"custom\"},\"col_name\":[{\"value\":\"ticker\",\"type\":\"text\"},{\"value\":\"last\",\"type\":\"text\"},{\"value\":\"date\",\"type\":\"text\"},{\"value\":\"time\",\"type\":\"text\"},{\"value\":\"change\",\"type\":\"text\"},{\"value\":\"open\",\"type\":\"text\"},{\"value\":\"dayhigh\",\"type\":\"text\"},{\"value\":\"daylow\",\"type\":\"text\"},{\"value\":\"dayvolume\",\"type\":\"text\"}]}},{\"type\":\"output\",\"id\":\"_OUTPUT\",\"conf\":{}},{\"type\":\"textinput\",\"id\":\"sw-123\",\"conf\":{\"name\":{\"value\":\"ticker\",\"type\":\"text\"},\"prompt\":{\"value\":\"Enter Stock Ticker\",\"type\":\"text\"},\"position\":{\"value\":\"\",\"type\":\"number\"},\"default\":{\"value\":\"YHOO,TZOO,BIDU,GOOG,AMTD,ETFC,V,MA,VMW,EMC,C\",\"type\":\"text\"},\"debug\":{\"value\":\"\",\"type\":\"text\"}}},{\"type\":\"urlbuilder\",\"id\":\"sw-131\",\"conf\":{\"BASE\":{\"value\":\"http:\/\/download.finance.yahoo.com\/d\/quotes.csv\",\"type\":\"text\"},\"PATH\":{\"value\":\"\",\"type\":\"text\"},\"PARAM\":[{\"key\":{\"value\":\"s\",\"type\":\"text\"},\"value\":{\"type\":\"text\",\"terminal\":\"PARAM_1_value\"}},{\"key\":{\"value\":\"f\",\"type\":\"text\"},\"value\":{\"value\":\"sl1d1t1c1ohgv\",\"type\":\"text\"}},{\"key\":{\"value\":\"e\",\"type\":\"text\"},\"value\":{\"value\":\".csv\",\"type\":\"text\"}}]}},{\"type\":\"regex\",\"id\":\"sw-177\",\"conf\":{\"RULE\":[{\"field\":{\"value\":\"description\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"last: $${last} @ ${time} EST ${date} <br>change: ${change} <br>day high: ${dayhigh} <br>day low: ${daylow} <br>open: ${open} <br>volume: ${dayvolume} <br>${chart}\",\"type\":\"text\"}},{\"field\":{\"value\":\"title\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"${ticker} - last: $${last} @ ${time} EST ${date}\",\"type\":\"text\"}},{\"field\":{\"value\":\"media:group.media:content.url\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"http:\/\/ichart.finance.yahoo.com\/b?s=${ticker}\",\"type\":\"text\"}},{\"field\":{\"value\":\"media:group.media:content.media\",\"type\":\"text\"},\"match\":{\"value\":\"$\",\"type\":\"text\"},\"replace\":{\"value\":\"image\",\"type\":\"text\"}},{\"field\":{\"value\":\"y:id.value\",\"type\":\"text\"},\"match\":{\"value\":\"^\",\"type\":\"text\"},\"replace\":{\"value\":\"${ticker}-${last}-${date}-${time}\",\"type\":\"text\"}}]}},{\"type\":\"loop\",\"id\":\"sw-192\",\"conf\":{\"with\":{\"value\":\"\",\"type\":\"text\"},\"embed\":{\"value\":{\"type\":\"strconcat\",\"id\":\"sw-200\",\"conf\":{\"part\":[{\"value\":\"<img src=\\\"http:\/\/ichart.finance.yahoo.com\/b?s=\",\"type\":\"text\"},{\"subkey\":\"ticker\",\"type\":\"text\"},{\"value\":\"\\\">\",\"type\":\"text\"}]}},\"type\":\"module\"},\"emit_part\":{\"type\":\"text\",\"value\":\"all\"},\"mode\":{\"type\":\"text\",\"value\":\"assign\"},\"assign_part\":{\"type\":\"text\",\"value\":\"all\"},\"assign_to\":{\"value\":\"chart\",\"type\":\"text\"}}},{\"type\":\"loop\",\"id\":\"sw-217\",\"conf\":{\"with\":{\"value\":\"\",\"type\":\"text\"},\"embed\":{\"value\":{\"type\":\"strconcat\",\"id\":\"sw-235\",\"conf\":{\"part\":[{\"value\":\"http:\/\/finance.yahoo.com\/q?s=\",\"type\":\"text\"},{\"subkey\":\"ticker\",\"type\":\"text\"}]}},\"type\":\"module\"},\"emit_part\":{\"type\":\"text\",\"value\":\"all\"},\"mode\":{\"type\":\"text\",\"value\":\"assign\"},\"assign_part\":{\"type\":\"text\",\"value\":\"all\"},\"assign_to\":{\"value\":\"link\",\"type\":\"text\"}}}],\"terminaldata\":[{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-69\",\"data\":{\"_type\":\"item\",\"_attr\":{\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"}}}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-123\",\"data\":{\"_type\":\"text\",\"_count\":\"1\"}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-131\",\"data\":{\"_type\":\"url\",\"_count\":\"1\"}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-177\",\"data\":{\"_type\":\"item\",\"_attr\":{\"link\":{\"_type\":\"url\",\"_count\":\"9\"},\"chart\":{\"_type\":\"text\",\"_count\":\"9\"},\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"media:group\":{\"_type\":\"\",\"_attr\":{\"media:content\":{\"_type\":\"\",\"_attr\":{\"media\":{\"_type\":\"text\",\"_count\":\"9\"},\"url\":{\"_type\":\"url\",\"_count\":\"9\"}}}}},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:id\":{\"_type\":\"\",\"_attr\":{\"value\":{\"_type\":\"text\",\"_count\":\"9\"}}},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"description\":{\"_type\":\"text\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"},\"title\":{\"_type\":\"text\",\"_count\":\"9\"}}}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-192\",\"data\":{\"_type\":\"item\",\"_attr\":{\"chart\":{\"_type\":\"text\",\"_count\":\"9\"},\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"}}}},{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-217\",\"data\":{\"_type\":\"item\",\"_attr\":{\"link\":{\"_type\":\"url\",\"_count\":\"9\"},\"chart\":{\"_type\":\"text\",\"_count\":\"9\"},\"change\":{\"_type\":\"number\",\"_count\":\"9\"},\"time\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"date\":{\"_type\":\"datetime\",\"_count\":\"9\"},\"last\":{\"_type\":\"number\",\"_count\":\"9\"},\"ticker\":{\"_type\":\"text\",\"_count\":\"9\"},\"dayhigh\":{\"_type\":\"number\",\"_count\":\"9\"},\"daylow\":{\"_type\":\"number\",\"_count\":\"9\"},\"open\":{\"_type\":\"number\",\"_count\":\"9\"},\"dayvolume\":{\"_type\":\"number\",\"_count\":\"9\"},\"y:row\":{\"_type\":\"number\",\"_count\":\"9\"}}}}],\"wires\":[{\"id\":\"_w0\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-69\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"sw-192\"}},{\"id\":\"_w1\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-123\"},\"tgt\":{\"id\":\"PARAM_1_value\",\"moduleid\":\"sw-131\"}},{\"id\":\"_w2\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-131\"},\"tgt\":{\"id\":\"URL\",\"moduleid\":\"sw-69\"}},{\"id\":\"_w3\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-177\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"_OUTPUT\"}},{\"id\":\"_w4\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-192\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"sw-217\"}},{\"id\":\"_w5\",\"src\":{\"id\":\"_OUTPUT\",\"moduleid\":\"sw-217\"},\"tgt\":{\"id\":\"_INPUT\",\"moduleid\":\"sw-177\"}}]}",
    "clones": 3320,
    "pipealias": "watchlist",
    "pubtime_ts": 1309476219,
    "modified": 1,
    "modifiedtime_ts": 1364494181,
    "is_favorite": 0,
    "is_owner": 0,
    "tags": {
      "format": [
        "media",
        "csv"
      ],
      "domain": [
        "yahoo.com",
        "finance.yahoo.com",
        "download.finance.yahoo.com"
      ],
      "module": [
        "regex",
        "textinput",
        "urlbuilder",
        "strconcat",
        "csv",
        "loop"
      ],
      "user": [
        "watchlist",
        "stocks",
        "finance",
        "stock",
        "quote",
        "chart"
      ]
    },
    "ui": {
      "ticker": {
        "name": "ticker",
        "label": "Enter Stock Ticker",
        "number": 0,
        "type": "text",
        "value": "YHOO,TZOO,BIDU,GOOG,AMTD,ETFC,V,MA,VMW,EMC,C"
      }
    },
    "creatorname": "Paul Donnelly",
    "creatorimage_medium": "https:\/\/s.yimg.com\/wv\/images\/aa0ac1dd504c915d2380999af292c2f4_48.jpeg",
    "creatorimage_small": "https:\/\/s.yimg.com\/wv\/images\/aa0ac1dd504c915d2380999af292c2f4_16.jpeg"
  },
  "PIPE_ID": "ZKJobpaj3BGZOew9G8evXg",
  "ACTIONS": {
    "View Results": "\/pipes\/pipe.info?_id=ZKJobpaj3BGZOew9G8evXg",
    "View Source": "\/pipes\/pipe.edit?_id=ZKJobpaj3BGZOew9G8evXg",
    "Clone": "\/pipes\/pipe.clone?_crumb=GDBqcfe6FkA&_id=ZKJobpaj3BGZOew9G8evXg"
  }
}



Самая полезная часть — содержимое параметров layout, которых почему-то два (working и live) —
JSON (layout)
{
  "id": "sw-69",
  "xy": [
    804,
    380
  ]
},
{
  "id": "_OUTPUT",
  "xy": [
    383,
    1503
  ]
},
{
  "id": "sw-123",
  "xy": [
    377,
    85
  ]
},
{
  "id": "sw-131",
  "xy": [
    335,
    279
  ]
},
{
  "id": "sw-177",
  "xy": [
    177,
    1278
  ]
},
{
  "id": "sw-192",
  "xy": [
    276,
    724
  ]
},
{
  "id": "sw-217",
  "xy": [
    274,
    1042
  ]
}
],
"modules": [
{
  "type": "csv",
  "id": "sw-69",
  "conf": {
    "URL": {
      "type": "url",
      "terminal": "URL"
    },
    "separator": {
      "type": "text",
      "value": ","
    },
    "other_sep": {
      "value": "",
      "type": "text"
    },
    "skip": {
      "value": "0",
      "type": "number"
    },
    "col_row_start": {
      "value": "1",
      "type": "number"
    },
    "col_row_end": {
      "value": "1",
      "type": "number"
    },
    "col_mode": {
      "type": "text",
      "value": "custom"
    },
    "col_name": [
      {
        "value": "ticker",
        "type": "text"
      },
      {
        "value": "last",
        "type": "text"
      },
      {
        "value": "date",
        "type": "text"
      },
      {
        "value": "time",
        "type": "text"
      },
      {
        "value": "change",
        "type": "text"
      },
      {
        "value": "open",
        "type": "text"
      },
      {
        "value": "dayhigh",
        "type": "text"
      },
      {
        "value": "daylow",
        "type": "text"
      },
      {
        "value": "dayvolume",
        "type": "text"
      }
    ]
  }
},
{
  "type": "output",
  "id": "_OUTPUT",
  "conf": {
    
  }
},
{
  "type": "textinput",
  "id": "sw-123",
  "conf": {
    "name": {
      "value": "ticker",
      "type": "text"
    },
    "prompt": {
      "value": "Enter Stock Ticker",
      "type": "text"
    },
    "position": {
      "value": "",
      "type": "number"
    },
    "default": {
      "value": "YHOO,TZOO,BIDU,GOOG,AMTD,ETFC,V,MA,VMW,EMC,C",
      "type": "text"
    },
    "debug": {
      "value": "",
      "type": "text"
    }
  }
},
{
  "type": "urlbuilder",
  "id": "sw-131",
  "conf": {
    "BASE": {
      "value": "http:\/\/download.finance.yahoo.com\/d\/quotes.csv",
      "type": "text"
    },
    "PATH": {
      "value": "",
      "type": "text"
    },
    "PARAM": [
      {
        "key": {
          "value": "s",
          "type": "text"
        },
        "value": {
          "type": "text",
          "terminal": "PARAM_1_value"
        }
      },
      {
        "key": {
          "value": "f",
          "type": "text"
        },
        "value": {
          "value": "sl1d1t1c1ohgv",
          "type": "text"
        }
      },
      {
        "key": {
          "value": "e",
          "type": "text"
        },
        "value": {
          "value": ".csv",
          "type": "text"
        }
      }
    ]
  }
},
{
  "type": "regex",
  "id": "sw-177",
  "conf": {
    "RULE": [
      {
        "field": {
          "value": "description",
          "type": "text"
        },
        "match": {
          "value": "^",
          "type": "text"
        },
        "replace": {
          "value": "last: $${last} @ ${time} EST ${date} <br>change: ${change} <br>day high: ${dayhigh} <br>day low: ${daylow} <br>open: ${open} <br>volume: ${dayvolume} <br>${chart}",
          "type": "text"
        }
      },
      {
        "field": {
          "value": "title",
          "type": "text"
        },
        "match": {
          "value": "^",
          "type": "text"
        },
        "replace": {
          "value": "${ticker} - last: $${last} @ ${time} EST ${date}",
          "type": "text"
        }
      },
      {
        "field": {
          "value": "media:group.media:content.url",
          "type": "text"
        },
        "match": {
          "value": "^",
          "type": "text"
        },
        "replace": {
          "value": "http:\/\/ichart.finance.yahoo.com\/b?s=${ticker}",
          "type": "text"
        }
      },
      {
        "field": {
          "value": "media:group.media:content.media",
          "type": "text"
        },
        "match": {
          "value": "$",
          "type": "text"
        },
        "replace": {
          "value": "image",
          "type": "text"
        }
      },
      {
        "field": {
          "value": "y:id.value",
          "type": "text"
        },
        "match": {
          "value": "^",
          "type": "text"
        },
        "replace": {
          "value": "${ticker}-${last}-${date}-${time}",
          "type": "text"
        }
      }
    ]
  }
},
{
  "type": "loop",
  "id": "sw-192",
  "conf": {
    "with": {
      "value": "",
      "type": "text"
    },
    "embed": {
      "value": {
        "type": "strconcat",
        "id": "sw-200",
        "conf": {
          "part": [
            {
              "value": "<img src=\\"http:\/\/ichart.finance.yahoo.com\/b?s=",
              "type": "text"
            },
            {
              "subkey": "ticker",
              "type": "text"
            },
            {
              "value": "\\">",
              "type": "text"
            }
          ]
        }
      },
      "type": "module"
    },
    "emit_part": {
      "type": "text",
      "value": "all"
    },
    "mode": {
      "type": "text",
      "value": "assign"
    },
    "assign_part": {
      "type": "text",
      "value": "all"
    },
    "assign_to": {
      "value": "chart",
      "type": "text"
    }
  }
},
{
  "type": "loop",
  "id": "sw-217",
  "conf": {
    "with": {
      "value": "",
      "type": "text"
    },
    "embed": {
      "value": {
        "type": "strconcat",
        "id": "sw-235",
        "conf": {
          "part": [
            {
              "value": "http:\/\/finance.yahoo.com\/q?s=",
              "type": "text"
            },
            {
              "subkey": "ticker",
              "type": "text"
            }
          ]
        }
      },
      "type": "module"
    },
    "emit_part": {
      "type": "text",
      "value": "all"
    },
    "mode": {
      "type": "text",
      "value": "assign"
    },
    "assign_part": {
      "type": "text",
      "value": "all"
    },
    "assign_to": {
      "value": "link",
      "type": "text"
    }
  }
}
],
"terminaldata": [
{
  "id": "_OUTPUT",
  "moduleid": "sw-69",
  "data": {
    "_type": "item",
    "_attr": {
      "change": {
        "_type": "number",
        "_count": "9"
      },
      "time": {
        "_type": "datetime",
        "_count": "9"
      },
      "date": {
        "_type": "datetime",
        "_count": "9"
      },
      "last": {
        "_type": "number",
        "_count": "9"
      },
      "ticker": {
        "_type": "text",
        "_count": "9"
      },
      "dayhigh": {
        "_type": "number",
        "_count": "9"
      },
      "daylow": {
        "_type": "number",
        "_count": "9"
      },
      "open": {
        "_type": "number",
        "_count": "9"
      },
      "dayvolume": {
        "_type": "number",
        "_count": "9"
      },
      "y:row": {
        "_type": "number",
        "_count": "9"
      }
    }
  }
},
{
  "id": "_OUTPUT",
  "moduleid": "sw-123",
  "data": {
    "_type": "text",
    "_count": "1"
  }
},
{
  "id": "_OUTPUT",
  "moduleid": "sw-131",
  "data": {
    "_type": "url",
    "_count": "1"
  }
},
{
  "id": "_OUTPUT",
  "moduleid": "sw-177",
  "data": {
    "_type": "item",
    "_attr": {
      "link": {
        "_type": "url",
        "_count": "9"
      },
      "chart": {
        "_type": "text",
        "_count": "9"
      },
      "change": {
        "_type": "number",
        "_count": "9"
      },
      "time": {
        "_type": "datetime",
        "_count": "9"
      },
      "date": {
        "_type": "datetime",
        "_count": "9"
      },
      "media:group": {
        "_type": "",
        "_attr": {
          "media:content": {
            "_type": "",
            "_attr": {
              "media": {
                "_type": "text",
                "_count": "9"
              },
              "url": {
                "_type": "url",
                "_count": "9"
              }
            }
          }
        }
      },
      "last": {
        "_type": "number",
        "_count": "9"
      },
      "y:id": {
        "_type": "",
        "_attr": {
          "value": {
            "_type": "text",
            "_count": "9"
          }
        }
      },
      "ticker": {
        "_type": "text",
        "_count": "9"
      },
      "dayhigh": {
        "_type": "number",
        "_count": "9"
      },
      "description": {
        "_type": "text",
        "_count": "9"
      },
      "daylow": {
        "_type": "number",
        "_count": "9"
      },
      "open": {
        "_type": "number",
        "_count": "9"
      },
      "dayvolume": {
        "_type": "number",
        "_count": "9"
      },
      "y:row": {
        "_type": "number",
        "_count": "9"
      },
      "title": {
        "_type": "text",
        "_count": "9"
      }
    }
  }
},
{
  "id": "_OUTPUT",
  "moduleid": "sw-192",
  "data": {
    "_type": "item",
    "_attr": {
      "chart": {
        "_type": "text",
        "_count": "9"
      },
      "change": {
        "_type": "number",
        "_count": "9"
      },
      "time": {
        "_type": "datetime",
        "_count": "9"
      },
      "date": {
        "_type": "datetime",
        "_count": "9"
      },
      "last": {
        "_type": "number",
        "_count": "9"
      },
      "ticker": {
        "_type": "text",
        "_count": "9"
      },
      "dayhigh": {
        "_type": "number",
        "_count": "9"
      },
      "daylow": {
        "_type": "number",
        "_count": "9"
      },
      "open": {
        "_type": "number",
        "_count": "9"
      },
      "dayvolume": {
        "_type": "number",
        "_count": "9"
      },
      "y:row": {
        "_type": "number",
        "_count": "9"
      }
    }
  }
},
{
  "id": "_OUTPUT",
  "moduleid": "sw-217",
  "data": {
    "_type": "item",
    "_attr": {
      "link": {
        "_type": "url",
        "_count": "9"
      },
      "chart": {
        "_type": "text",
        "_count": "9"
      },
      "change": {
        "_type": "number",
        "_count": "9"
      },
      "time": {
        "_type": "datetime",
        "_count": "9"
      },
      "date": {
        "_type": "datetime",
        "_count": "9"
      },
      "last": {
        "_type": "number",
        "_count": "9"
      },
      "ticker": {
        "_type": "text",
        "_count": "9"
      },
      "dayhigh": {
        "_type": "number",
        "_count": "9"
      },
      "daylow": {
        "_type": "number",
        "_count": "9"
      },
      "open": {
        "_type": "number",
        "_count": "9"
      },
      "dayvolume": {
        "_type": "number",
        "_count": "9"
      },
      "y:row": {
        "_type": "number",
        "_count": "9"
      }
    }
  }
}
],
"wires": [
{
  "id": "_w0",
  "src": {
    "id": "_OUTPUT",
    "moduleid": "sw-69"
  },
  "tgt": {
    "id": "_INPUT",
    "moduleid": "sw-192"
  }
},
{
  "id": "_w1",
  "src": {
    "id": "_OUTPUT",
    "moduleid": "sw-123"
  },
  "tgt": {
    "id": "PARAM_1_value",
    "moduleid": "sw-131"
  }
},
{
  "id": "_w2",
  "src": {
    "id": "_OUTPUT",
    "moduleid": "sw-131"
  },
  "tgt": {
    "id": "URL",
    "moduleid": "sw-69"
  }
},
{
  "id": "_w3",
  "src": {
    "id": "_OUTPUT",
    "moduleid": "sw-177"
  },
  "tgt": {
    "id": "_INPUT",
    "moduleid": "_OUTPUT"
  }
},
{
  "id": "_w4",
  "src": {
    "id": "_OUTPUT",
    "moduleid": "sw-192"
  },
  "tgt": {
    "id": "_INPUT",
    "moduleid": "sw-217"
  }
},
{
  "id": "_w5",
  "src": {
    "id": "_OUTPUT",
    "moduleid": "sw-217"
  },
  "tgt": {
    "id": "_INPUT",
    "moduleid": "sw-177"
  }
}

Комментарии (4)


  1. Vindicar
    15.06.2015 10:41
    +3

    То чувство, когда узнаешь о хорошем сервисе из новости о его закрытии…


    1. and7ey Автор
      15.06.2015 10:42
      +11

      Я бы на вашем месте был рад тому, что вы о нем узнали только сейчас. Тем, которые на него уже «подсели», сейчас гораздо хуже :).


  1. Revertis
    15.06.2015 15:31
    +3

    Дааа, хороший был сервис. Очень удобно было брать из нескольких RSS раздачи новых серий сериалов, отсекать лишнее и скармливать торрент-качалке.


  1. Equin0x
    16.06.2015 23:24

    Сплоги на базе Pipes уже не в тренде, одним словом )