yahoo pipe如何將有input的pipe放到自己的網站上

專題曾卡死在這裡最後把整頁yahoo pipe嵌進來 不過那實在太蠢

剛剛在官網介紹文件看到的 這邊只介紹原理 怎麼放輸入方塊接到網址上就交給之後的人研究了XD

 

以下是官方舉的例子http://pipes.yahoo.com/pipes/pipe.run?_id=Kt...y0Q&_render=rss&_run=1&locationinput1=richmond%2C+va

pipes.yahoo.com/pipes/pipe.run?_id=Kt...y0Q&_render=rss&_run=1

不要問我這個pipe的id為什麼那麼短 然後跑出來什麼都沒有 中間還有...那是官方範例 不用管 個人感覺不好 因為沒看到東西 也不知道是啥 

前半段 一般沒輸入的pipe這樣放就可以用

像這樣

http://pipes.yahoo.com/pipes/pipe.run?_id=tsV1Kc1V3hGrTYKiZMag4A&_render=rss&_run=1

後半段locationinput1=richmond%2C+va

locationinput1是指輸入的變數欄位 所以請不要取太怪 中文也盡量避免(不確定行不行)

%2c是","encode後的表示

+是" "

這邊提供一個自己寫的範例

只是輸入一個input 然後帶進yahoo搜尋 把搜到的結果變rss

http://pipes.yahoo.com/pipes/pipe.run?_id=rovRXE1b3hG3HSWnQWyeAA&_render=rss&_run=1&textinput1=gemcraft

在原pipe裡直接搜gemcraft產生的rss

http://pipes.yahoo.com/pipes/pipe.info?_id=rovRXE1b3hG3HSWnQWyeAA

原pipe

 

所以只要你的網站有放輸入格 對應去改變網址後面那段值 就可以把有input的pipe放到你自己的網站上了

至於怎麼放輸入格 請自行研究吧XD 

 

參考文件 yahoo pipe介紹文件http://pipes.yahoo.com/pipes/docs

回應

中文也儘量避免(不確定行不行)

我之前試過不可以搜中文的