本しゃぶり

骨しゃぶりの本と何かを繋げるブログ

【はてなブロガーへ捧げる】IFTTTで人気エントリー入りを自動化したかった

これ入れてみた。

思っていたよりできることが少なくて絶望したので、はてなブロガーのためのIFTTTのレシピを紹介する。

IFTTT Recipe: RSSをメール connects feed to gmail

このレシピがやることは単純だ。RSSに新着があったらメールする。ただそれだけだ。これだけで俺が何をしたいのか分かったら、そいつは重度のはてな民だと思う。

背景

さっそうとYahoo Japanが出してきた新アプリが「my Things」である。これを一言で言うならば、日本のサービスにも対応したIFTTTと言ったところか。そのサービスの中に我らがはてなブックマークがあったために早速入れてみたが、残念すぎた。俺にとって特にダメな点は以下の3点。

  1. PCで使えない
  2. RSSに対応できない
  3. はてブのトリガーが貧弱

特に1,2が致命的である。そこで操作性である1はともかく、2のRSSが使えるとどんなことが出来るのかという例としてIFTTTのレシピを紹介する。

目的

レシピを作る上で最も重要なのは、自分が何をしたいのかということ、つまりは目的である。というわけで多くのはてなブロガーが行っている作業の自動化ということでこれ。

誰かが自分の記事をはてブしたら自動でセルクマ

説明

というわけでレシピの詳細な説明をする。まずレシピのトリガー、すなわちRSSの部分だが、このようにする。

http://b.hatena.ne.jp/entrylist?url=http%3A%2F%2F(ブログURL)&mode=rss

これで対象のブログのはてブがついた記事が配信されるというわけだ。

そして次にアクションであるメールについて。はてなブックマークはメールから追加を行うことが出来る。
ブックマークを投稿する - はてなブックマークヘルプ
なので送り先を自分のはてブのアドレスにする。そして本文にはコメントと記事のURLを書くことで、RSSが配信されると、コメントと共にはてブされるというわけだ。ついでに「メールやAtomAPIからのブックマークもTwitterへ投稿する 」のところもチェックを入れておくと、ツイートまで自動で行える。

つまり流れとしてはこんな感じになる。

  1. 俺が記事を書く。

    はてなブログ

    はてなブログ

    • 株式会社はてな
    • ソーシャルネットワーキング
    • 無料

  2. 誰かがブクマする。

  3. IFTTTが検知する。

    IF by IFTTT

    IF by IFTTT

    • IFTTT
    • 仕事効率化
    • 無料

  4. はてブにメール送信。

    Gmail - Googleのメール

    Gmail - Googleのメール

    • Google, Inc.
    • 仕事効率化
    • 無料

  5. ブクマされる。

  6. 記事がツイートされる。

    Twitter

    Twitter

    • Twitter, Inc.
    • ソーシャルネットワーキング
    • 無料

  7. このあたりで新着エントリー。

  8. なんだかんだで人気エントリー。

  9. アフィ!

    Amazon アプリ

    Amazon アプリ

    • AMZN Mobile LLC
    • ショッピング
    • 無料

なかなかいい感じに思えるが、実はこの流れに致命的な問題がある。それは1→2が自動化されていないということだ。そこでこんなのを作ってみた。

IFTTT Recipe: 本しゃぶり自動はてブ connects feed to gmail

ピタゴラスイッチ ピタゴラゴール1号

ピタゴラスイッチ ピタゴラゴール1号

なお

はてなブックマークにおけるスパム行為の考え方および対応について - はてなブックマークヘルプ