[Tech Tips] Blogger.comをMixiの外部日記として使う (1)
先週、ブログをblogger.comに引越ししたが、Mixiへの接続がうまく取れなくてこまっていた。(ちなみに、Greeは初日から問題なく同期ができた。)一週間、いじったり問い合わせたりした結果、一応解決できたので、書き留めておく。
問題は要するに、Mixiの「外部日記」機能がRSS 1.0にしか対応していないことにあるようだ。ちなみに、blogger.comのフィード(http://nounounikki.blogspot.com/feeds/posts/default、http://nounounikki.blogspot.com/feeds/posts/default?alt=rssなど)は、ATOM 1.0またはRSS 2.0である。当座の解決策としては、www.feedburner.comというフィード中継サイトを用い、bloggerのフィードをRSS 1.0に翻訳してMixiに読ませる、ということを行った。手順は以下の通りである。
- www.feedburner.comに加入(無料)、bloggerのフィードを登録
- feedburnerの設定画面(Optimizeタブ)にて、"SmartFeed"機能を解除、"Convert Format Burner"機能を"RSS 1.0"に設定、"Content-Type Burner"機能を"application/rdf+xml"に設定
- Mixiにて、feedburnerのリンクを外部日記として登録(http://www.feedburner.com/nounounikki)、「日記・ブログの選択」は「その他」を選ぶ
参考リンク
mixi RSS woes
RSS and Mixi and I don't know what I'm doing
追
ちなみに、この問題を解決するにあたってフィードの正当性を確認したところ(http://feedvalidator.org/、http://validator.w3.org/)アマゾンの商品リンクに使われているCSSの"! important"タグと、blogger.comの画像引用に用いられているonblur機能(JavaScript)が問題となりうるというので、該当部分を削除した。これも、Greeは問題なく読んでいた。
0 件のコメント:
コメントを投稿