新サーバーに移行してから早半月ぐらい経ちますが、
移行後、mixiへweblogがxmlを経由してうまく反映されなかった。
一旦mixiに付属の日記を使っていたので一度日記を使うと外部からRSSで連携できないようなセコいシステムだとばっかり思っていた。(mixiさんゴメン)実は僕の予想は全然間違っていました。
さすがに日記を2つも3つも書くのはしんどいので本日ひらぽんWeblog一本にすべく(ちゅっちゃんさんスイマセンやはり僕には無理です。)設定を再チェックしてみた。解決のヒントつかむべくmixiの画面にあるHELPをクリックしてみると..ありました。
* * * よくあるご質問 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Q. ブログがサイト上に反映されない
A. ミクシィ日記以外のブログを選択して、URLを記入しているのに更新がされない場合、以下のことが考えられます。
* ブログの記事に機種依存文字を使っている。
* RSSのURLが異なっている
* RSSのフォーマットに問題がある
* ブログの記事に機種依存文字を使っている。
突然日付が更新されなくなった場合、更新が止まった日の記事に原因がある可能性があります。記事の中に、XMLを生成する際エラーの原因となる文字が入っていると mixi 上にブログの更新を表示できませんので、特殊な文字を使用されている場合は修正をおこなってください。
* RSSのURLが異なっている
mixi 設定変更画面では、ブログURLだけを入力した場合は自動的にRSSのURLを予測して取得をおこなっていますが、反映されない場合URLが異なっている可能性があります。
ブログページで確認いただくか各ブログサイトのヘルプなどをご覧いただき、正しい RSS(XML)のURLを記入してください。
* RSSのフォーマットに問題がある
RSSの中身に問題がある場合、反映されません。mixiで利用可能なRSSかどうかは以下のサイトでチェックをおこなってください。
FEED Validator (英語サイト)
http://www.feedvalidator.org/
こちらのサイトに、ご利用されているRSSのURLを入力していただき、エラーが表示された箇所に問題がある可能性が高いです。
また、mixi では4時間周期でブログRSSを読み取り、更新する仕様となっております。ブログを実際に更新された時間とmixi 上での表示更新には若干のタイムラグがございますが、ご了承ください。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
RSSのURLは問題なし...でhttp://www.feedvalidator.org/でチェックしたらエラー出ました!!!
なんとxmlで書かれた記事の一番古いものの投稿者名がないとのこと。
<author>
<name></name> <-ここがNGだそうです!!
<url></url>
</author>
まだWeblogを構築中に作ったユーザーで投稿して表示される名前を設定してませんで、
左側設定後、すべてを再構築しましたところエラーは消えました。
4時間後にはmixiにひらぽんWeblogのこの記事が反映されていることを祈ります。
ホントmixiさん疑ってゴメンナサイ。
2007.5.16追記 今現在RSSでの反映できてません(>_<)
2007.5.16さらに追記 RSS2のhttp://www.hirapon.com/blog/index.xmlを指定したら反映されるようになりました。原因?だけど動けばOK主義なのでとりあえずこのままでいきましょ!