Google FeedBurner+BloggerでBuzz日記を作って失敗編
日記的な内容のものはすっかりTwitterに移行してまいました。
コレはコレで便利なんですが、「日記」として考えるとあまりにも情報ブロックが細切れすぎてなんだかな~と。やっぱり月日別に追って見たいな~と。
いろいろ調べるとさすがにTwitterはAPIが充実しているだけあって、日記化してくれるサービスがいろいろありました。
たぶん一番使いやすそうなのが「Twilog」でしょうか。アカウント名突っ込むだけで誰のTweetでも月日別に読みやすく分けてくれます。
日記はコレでOK!...じゃツマラナイのでGoogle Buzzを日記化できないかな~と欲がw
Google Buzzの方にはさらに多彩にTwitter・Flickr・YouTube・Google Reader・Google Sidewikiなんかの情報が集約されています。
これだけ集まってると日記を超越してもう人生ログなんじゃないかとw
「Twilog」みたいにBuzzをまとめてくれるサービスを探してみたのですが、Google Buzz APIがまだフィード情報くらいにしか対応してないので見つかりませんでした...
そこで着目したのがGoogle FeedBurnerとGoogle Bloggerです。
Google FeedBurnerはRSSやAtomなんかのフィード情報をいろいろ操作したり管理したりする事ができるんですが、注目したのは登録したフィードをメール配信できる機能です。
Google Bloggerは言わずと知れたGoogleのブログサービスですが、こちらはメールで記事投稿が可能です。
というワケでこの2つを組み合わせてBuzz日記を作る実験をしてみました♪
あくまでこの記事は失敗した内容の備忘録ですので実行しないでください...
Google Bloggerの設定
まずはBloggerの方で「Buzz日記」など適当な名前で新しいブログを作成します。「設定>メールとモバイル>投稿オプション」からメールによる投稿アドレスを任意に設定します。
「今すぐメールを公開します」にしておけばメール配信されてすぐ投稿に反映されるので便利なんですが、まずは「メールを投稿の下書きとして保存します」に設定しておきましょう。
Google FeedBurnerの設定
自分のGoogleプロフィールのURLを、FeedBurnerに「Buzz日記」など適当な名前で登録します。次に「集客支援>フィード・メールマガジン」の機能を有効化します。これで1日分のフィード情報をまとめて1通のメールにして自動的に配信してくれます。
まずは「メールフォーマット」の設定を出します。
この「メールフォーマット」はフィード・メールマガジンを登録した人に最初に届く認証メールの内容になるようです。
「Fromアドレス」と「題名の確認」を任意に設定をするだけですが、念のため「本文の確認」を以下のように記述しておきます。
${confirmlink}
#end
${confirmlink}は認証URLのリンクが挿入される部分になります。
メールマガジンを登録しても認証URLをクリックしないと正式に登録されないという例のアレです。
#endはメールの最後に署名などのテキストを自動的に追加する設定になっている場合、「#end」を挿入しておくとこれ以降は記事本文としては無視してくれるようにするBlogger側の設定です。
次に「メール詳細」で投稿されるHTMLメールの内容を編集します。普通のテキストメールの設定が見つかりません...ナイのかな?
「メールの題名/タイトル」を『${latestItemTitle} と他${m}件のBuzz日記』みたいに設定します。Bloggerの記事タイトルになるので上手くタイトルをつけましょう。
「Change Subject when an email has 2 or more items」をチェックすると、コチラ側に入力した内容が優先されるだけみたいです。
ちなみにタイトルにつけられる独自タグはこんなカンジみたいです。
- ${latestItemTitle} その日最後のフィード記事タイトル
- ${m} 「${latestItemTitle}と他${m}件の記事」みたいにmore ○○件と件数表示
- ${n} その日のフィードの全記事数
次に「配信オプション」を設定します。
「タイムゾーンの選択」は日本なので当然の事ながら『(GMT+09:00) Osaka, Sapporo, Tokyo』を選択。
「配信スケジュール」は『23:00 - 1:00』でいいのではないでしょうか。
最後に「購読者の管理」の設定を出します。
ここの「リンクコード」の部分に『Preview Subscription Link...』というリンクがあるのでコレをクリックします。
そうするとフィード・メールマガジンの登録画面を出せるので、ここにBloggerで設定した「メールによる投稿アドレス」を設定します。
メールアドレスを設定するとBloggerの方に確認メールが投稿されて『http://feedburner.google.com/fb/a/mailconfirm?k=○○○○○』みたいな本文の記事が出来上がるのでこのリンクをクリックしてメール受信の認証をしておきましょう。
この記事は不要なので削除するか下書きに設定してください。
これで準備完了です!
これで完成!...と思いきや
あとはひたすら配信時間が来るのを待ちましょう。すると...
おぉ!素晴らしい!!ちゃんと投稿されている!!
これでBuzz日記が完成し...
あれ?最後のコレはナンでしょうか??
ってよく見たらフィード・メールマガジンの配信停止のリンクじゃないですか!!
これを誰かがクリックした段階でこの「Buzz日記」は死亡確定です。
#endを上手く挿入するとかいろいろ考えたんですが回避する方法がありませんでした。
というワケでこの計画はあえなく霧散いたしました...






