mixi の日記に新 Blogger を設定 [blogger]
私は mixi の日記に外部 Blog (この Blog) を設定しているのだが,ここ最近それが反映されていないことに気付いた.
先日,Blogger を新 Blogger にバージョンアップしたことにより,サイトのフィードが Atom0.3 から1.0になったが,これに mixi が対応していなかったことが原因のようだ.
Blogger は Atom1.0 の他に RSS2.0 も配信している (フィード URL の末尾に "?alt=rss" をつける) が,これを mixi に設定しても更新されなかった為,mixi は現時点で少なくとも Atom1.0/RSS2.0 には対応していないと思われる.
⇒ 以下,最後の「追記」部分を参照して下さい (2007/03/07)
そこでフィード中継サービス,FeedBurner を使って,Blogger が配信する Atom1.0 を RSS1.0 に変換した.やり方は,
1. FeedBurner に加入し,Blogger のフィードを登録する
2. 「スマート・フィード」を無効にする
3. 「フィード形式変換」で "RSS1.0" を選択する
4. 「コンテンツ形式変換」で "application/rdf+xml" を選択する
(2 - 4 はいずれも FeedBurner の設定,「最適化」メニューより)
5. mixi の「RSS の URL」に,FeedBurner のリンクを登録する
というだけ.
これでめでたく mixi への反映が再開された.
FeedBurner には,「共有ブックマーク」や「共有フォトサービス」など,追加情報を一緒に配信できる便利な機能があるが,今回は mixi への反映だけを目的としている為これらは使用しておらず,FeedBurner のフィードはこの Blog の link 要素に追加すらしていない.
Blogger が配信するフィードに関しては,
clmemo@aka: Blogger Beta の各種フィードのまとめ
PurpleMoggy's Blog: Blogger Beta Feeds
あたりを参考に.
PurpleMoggy's Blog を見ると,新 Blogger にはラベルごとのフィードもあるようなので,日記エントリーのみ mixi に反映するなんてこともできそうだ (そもそもまだラベルつけてないけど…).
FeedBurner のフィードが自動検出されるように Blog の link 要素に追加したい場合は,
clmemo@aka: FeedBurner 用 link 要素を追加
を参考に.
clmemo@aka さんの tips には,いつも助けられてます.
【2007/03/07 追記】
結論から言うと,mixi は RSS2.0 に対応しており,mixi の日記に新 Blogger を反映させるには,
http://XXX.blogspot.com/feeds/posts/default?alt=rss
を設定すれば OK のようです.
本エントリーを投稿した時,...?alt=rss の RSS フィードを mixi で試して,一晩以上 mixi に反映されなかった為 (mixi の仕様では最大4時間),「mixi は RSS2.0 に対応していない」と勘違いしてしまいました (mixi が Atom1.0 に対応していないことは mixi 事務局に確認済みです).
ちょうど同じようなことを書かれている方がいらっしゃいました.
blog.桜井@猫丸屋: 新Blogger(Blogger Beta)でRSSフィードを吐き出す方法
blog.桜井@猫丸屋: mixiに日記が反映されるようになった
本件,ご指摘下さったのは 鰯に言わして さんです.ありがとうございました.
また,何人かの Blogger ユーザーの方が,本エントリーを基に FeedBurner の設定をしたかと思います.どうもすみません.
11 コメント:
初めまして。
mixiにbloggerを表示しようと悪戦苦闘していてこちらのblogに辿り着きました。
早速、FeedBurnerに登録し1~5までの作業をしたのですが、反映されませんでした。
教えて頂きたいのですが、「5. mixi の「RSS の URL」に,FeedBurner のリンクを登録する」
とありますが、FeedBurner のリンクとは「出力元フィード」でしょうか?
それとも「アドレス」のことでしょうか?
feedに関して全くの無知な為、ご教授願えると幸いです。
hiromi63 さん,はじめまして.
分かりにくい表現で申し訳なかったです.
mixi の「RSS の URL」に登録する「FeedBurner のリンク」とは,自分の Blog の FeedBurner の feed アドレスです.
おそらく hiromi63 さんは
http://feeds.feedburner.jp/RhythmLotus
っぽいですね.これを mixi に設定してみて下さい.
一応,自分はこのエントリー投稿時から今現在まで,問題なく mixi に反映されているので,方法としては問題ないと思います.
これでダメなら,feed の内容自体が不正な場合がありますが,mixi と同じ仕様の
http://feedvalidator.org/
で上記 feed URL を検証してみたところ問題なさそうですね.
toshiさん
調べて頂き、ありがとうございます。
無事に反映するようになりました。
またお世話になることもあるかと思いますが(笑)
ありがとうございました。
解決したようでなによりです.
> またお世話になることもあるかと思いますが(笑)
私で分かることであれば,いつでもご遠慮なく.
おじゃーします。自分も更新が反映されずに悩んでおりました。これは参考になりそうです!・・・ってまだ試してはないのですが・・・(^^;他のRSSリーダーで拾えるから謎だったんですよねえ・・・。
どうもです.
うまくいきましたか?
またなにかあれば気軽にコメント下さい.
toshiさん
初めまして
僕もbloggerでブログをやっていて、
mixiに反映する為に色々やってみましたがかなり苦戦してます。どうか助けてください。
ケニー
上記の通りでうまく行きませんか?
mixi の「その他選択」の中の「日記・ブログの選択」を「その他」にして,「RSS の URL」を KENNY さんのブログの場合は
http://mugenkai-co.blogspot.com/feeds/posts/default?alt=rss
にすればイケると思いますよ.
toshiさん
御陰さまでmixiにも反映出来たみたいです。
ありがとうございます、
さいこうです
ケニー
はじめまして。
同様にBloggerをmixi反映させようとしているのですが、うまく行きません。
試しているフィードはこちらです。
http://tai-ra.blogspot.com/feeds/posts/default?alt=rss
feedburnerにも登録してみたのですが、
同じ結果です。
重複がまずいのでしょうか?
taira さん
んー rss は問題ないように見えますけどね.
mixi に反映されるのは時間がかかる場合もあるようですが,まだダメですか?
コメントを投稿