最近の近況。

数カ月ぐらい前からついったー復帰。
MSDNフォーラムでびぅ。
Windows 7 ダウンロード祭り参加中 ←いまココ


でもわんくまさんには未だに行けていないんですよね。
週末になると必ず体調崩すフラグが立ってるみたいです。基本は頭痛。
なんかもう数ヶ月くらい続いてて、ずっと謎に思ってる現象です。


あ、モンハンやってます。

.Textへのトラックバック

はてなダイアリ―から .Text へのトラックバックのテスト

滞ってます

話と関係ありませんが、はてなダイアリーからわんくまブログ(.Textブログ)へのトラックバック
方法を検討して何度か試していますが一度もできていません。 できている人っていますか?

とのことなので、せっかくだから調べてみました。
自分のところで何度か実験したので行けてるはず。


まず、トラックバックの送信方法ですが

上記の自動トラックバック機能を設定によりオフにしている場合や、外部のブログなどにトラックバックを送信する場合、トラックバック元になる日記の編集画面から手動トラックバックを送信できます。

http://hatenadiary.g.hatena.ne.jp/keyword/%E3%83%88%E3%83%A9%E3%83%83%E3%82%AF%E3%83%90%E3%83%83%E3%82%AF%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B

にあるように手動でトラックバックURLを入れなければなりません。


このトラックバックURLは、はてなの場合はpermalinkと同じでいいのですが
.Textの場合は ttp://blogのアドレス/services/trackbacks/数字いぱい.aspx になります。
これはトラックバックする permalink のソースの中にコメントとして記載されてます。

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://blogs.wankuma.com/adeton/archive/2008/08/02/151517.aspx"
dc:identifier="http://blogs.wankuma.com/adeton/archive/2008/08/02/151517.aspx"
dc:title="お仕事終了!"
trackback:ping="http://blogs.wankuma.com/adeton/services/trackbacks/151517.aspx" />
</rdf:RDF>
-->

この trackback:ping に続くのがトラックバックURLですね。


しかし、試しにこのままトラックバックを送った場合

<?xml version="1.0" encoding="utf-8"?>
<response>
  <error>2</error>
  <message>Sorry couldn't find a relevant link in http://d.hatena.ne.jp/adeton/20080731/1217489350</message>
</response>

こんなレスポンスが返ってきます。(これは手動でトラックバックを送信した例です)
errorは0以外は失敗なので、うまく送れていません。
メッセージは 「送信元URLから適切なリンクがされてないよ!」 ということなので
本文に permalink を埋め込んであげましょう。
(ちなみにさっきのはてなトラックバック説明にも同様の記述がありました)


これらの手順を経ることでトラックバックが送信できます。