2014年2月20日木曜日

PocketでFavoriteしたページの全文をEvernoteに自動で保存する 2014年2月版

多々事情により面倒ですよね。


準備するもの

  • IFTTTアカウント
  • Deliciousアカウント(できればまっさらなの)
  • yahoo.comアカウント(タグ不要なら省略)
  • もちろんEvernoteとPocketも


まず結論

  1. IF [PocketのFavoriteが追加] Then [Deliciousに追加]
  2. Deliciousの情報をRSSで取得
  3. fullrss.netで全文化
  4. Yahoo!Pipesでタグを入れ替え
  5. IF [Rss] Then [Evernoteに保存]
そう。超遠回り。


説明

fullrss.netで全文化するにはRSSが必要

PocketのFavoriteを取得するには、IFTTT経由しかない(RSSは未読・既読のみ)

IFTTTのRSSトリガーには、Categoryを取得する方法がない

遠回りが必要


詳細

1.IF [PocketのFavoriteが追加] Then [Deliciousに追加]

こんな感じのを作る


あとでrssのdescriptionに適用されるように、Notesに{{Tags}}を埋め込む


2.Deliciousの情報をRSSで取得

ドキュメント漁ったりで
http://feeds.delicious.com/v2/rss/ユーザー名



3.fullrss.netで全文化

こんな感じになるはず
http://fullrss.net/a/http/feeds.delicious.com/v2/rss/ユーザ名


4.Yahoo!Pipesでタグを入れ替え

イレギュラーだけどこんな感じに


authorにdescriptionを転送する。
できたrssをめもめも。
http://pipes.yahoo.com/pipes/pipe.run?_id=[できたID]&_render=rss



5.IF [Rss] Then [Evernoteに保存]

rssをEvernoteに。



さっきAuthorに入れたTagsがEntryAuthorで送られてくるので

Tagsとして再パース。





          /~~~~,

          /おしまい /
         /~~~~'
     / ̄ ̄\
    ./   ヽ_   \
   (●)(● )    |
   (__人__)     |
   ヽ`⌒´     |
    {         |
    {       ノ
    ヽ     ノ
   /      ヽ