Shibuya.Plaggers::Publish::Kwiki
Logo
 welcome to Guest   Login

FAQ RSS

Fri Mar 10 17:57:27 2006 GMT

Filter::FeedBurnerPermalink

なんか、feedburnerの設定でatomを吐き出すようにしたfeedでないとうまく動かないお!

正規のURLに戻すにはatom feedのguidが必要らしいけどrssでfeed吐いてるとguidがないぽ

rss atom両対応させるのは嫌な空気満載でとりあえず放置だお!

と、勝手に言ってるだけです。。。

以下log


02:04 <Yoshiki> P::P::Filter::FeedBurnerPermalinkって、
02:04 <Yoshiki> http://feeds.feedburner.com/とかをほんとのpermalinkにするんですよねぇ?
02:05 >Yappo< desune
02:05 >Yappo< まだつかってないw
02:05 <Yoshiki> なんかうまくうごいてないぽ
02:05 >Yappo< ぬぬ
02:06 <Yoshiki> $entry->permalink( $entry->id . "" ); # stringify guid
02:06 <Yoshiki> ってやってるんだけど$entry->idにguidが入ってる想定だとおもうんですけどね。。
02:08 >Yappo< SmartFeed経由のがだめとか?
02:09 <Yoshiki> いあ
02:09 <Yoshiki> SmartFeedはつかってないす
02:09 >Yappo< smartfeedの前処理だた。。
02:10 <Yoshiki> ふぬ
02:10 >Yappo< $entry->idがurlじゃないって感じですよね
02:10 <Yoshiki> っぽいですね
02:10 >Yappo< (使ってないからわからないけどw
02:10 <Yoshiki> XML::Feedって、$entry->idになにが入ってるんだろう…
02:11 <Yoshiki> <guid>なら permalink のはずなんですけどね。
02:11 >Yappo< Aggregator::Simple経由のっすか
02:11 <Yoshiki> はい
02:12 >Yappo< ちょっろっとみてみよう・・
02:18 <Yoshiki> あ…できてるかも…
02:18 <Yoshiki> すみません。。
02:21 >Yappo< lol
02:22 <Yoshiki> Publish::Gmailを使ってて、、
02:22 >Yappo< なんか自分のがへんっぽkw
02:22 <Yoshiki> 上部のLinkがhttp://feeds.feedburner...
02:23 <Yoshiki> になってて、それをみて、filterされてないなぁと思ってたんだけど
02:23 <Yoshiki> 下部のpermalinkの部分はちゃんとpermalinkになってるっぽ。
02:23 >Yappo< $entry->linkと$entry->idが同じだ。。。
02:23 <Yoshiki> あり?
02:24 >Yappo< Filter::FeedBurnerPermalinkのif文の条件はみたしてるけど
02:24 >Yappo<   - module: Subscription::Config
02:24 >Yappo<     config:
02:24 >Yappo<       feed:
02:24 >Yappo<         - url: http://blog.yappo.jp/yappo/index.rdf
02:24 >Yappo<   - module: Aggregator::Simple
02:24 >Yappo<   - module: Filter::FeedBurnerPermalink
02:24 <Yoshiki> うん
02:24 >Yappo< つかいかた間違ってるかもw
02:25 <Yoshiki> んー
02:25 <Yoshiki> idってどのタグが入るのだろうか。。
02:26 >Yappo< pluginsの中身を上のconfigのみにしてもだめぽ
02:26 <Yoshiki> ぬーむ。
02:26 <Yoshiki> feedburnerの設定がわるいのかな。。
02:27 >Yappo< umumu
02:27 <Yoshiki> おぉ、僕のフィードもだめだ…
02:28 <Yoshiki> plugins:
02:28 <Yoshiki>   - module: Subscription::Config
02:28 <Yoshiki>     config:
02:28 <Yoshiki>       feed:
02:28 <Yoshiki>         - url: http://feeds.feedburner.com/clouder
02:28 <Yoshiki>   - module: Aggregator::Simple
02:28 <Yoshiki>   - module: Filter::FeedBurnerPermalink
02:28 <Yoshiki> おなじ…。
02:28 >Yappo< http://blog.yappo.jp/yappo/index.rdf って実質 http://feeds.feedburner.com/yappo
02:29 <Yoshiki> ふぬ
02:29 >Yappo< idどことってるんだろ・・・
02:29 <Yoshiki> <guid>だとおもうんですよね。。たぶん。
02:29 <Yoshiki> bulknewsのfeedをみると
02:30 <Yoshiki> guidがあって、bulknewsのフィードだとうまくいく。。
02:31 >Yappo< nunu
02:31 >Yappo< feed側のせっていかぁ
02:32 <Yoshiki> あー
02:32 <Yoshiki> わかっちゃったかも
02:32 >Yappo< ktkr
02:32 <Yoshiki> feedburnerの設定で、
02:32 <Yoshiki> はきだすfeedの種類をatomにしないとだめかもん。。
02:33 >Yappo< nu-
02:33 <Yoshiki> Optimize → Convert Format
02:33 >Yappo< それっていやんな感じね
02:33 <Yoshiki> ってところでAtom1.0にしたらなおた。
02:33 <Yoshiki> うぬ
02:33 >Yappo< なんとかできないかなぁ
02:34 <Yoshiki> RSS1.0とか2.0でもいける方法はないのかな。
02:34 >Yappo< bloglines経由だとだめっぽいなぁ
02:34 <Yoshiki> あぁ。。
02:35 <Yoshiki> bloglines経由だとぜんぶrssになっちゃう?
02:35 >Yappo< a
02:35 <Yoshiki> bloglinesがguidとかをむしするのか。
02:35 >Yappo< iya
02:35 >Yappo< Bloglinses.pmは $entry->id($item->{guid});してる
02:35 <Yoshiki> おぉ。
02:37 >Yappo< んーでも
02:38 >Yappo< atomとrssとじゃちがうから
02:38 <Yoshiki> なんか
02:38 >Yappo< まじめに拾おうとするとバッドノウh(ry
02:38 <Yoshiki> RSS1.0 → guidがない
02:38 <Yoshiki> RSS2.0 → plaggerがコケる
02:38 <Yoshiki> Atom2.0 → おk
02:39 <Yoshiki> みたいなかんじ。
02:39 <Yoshiki> ふかおいするな的な空気?w
02:39 >Yappo< www
02:39 <Yoshiki> あ、Atom2.0なんてないや…Atom1.0だ。。
02:40 >Yappo< みんなAtomで吐こうよ!って事かとw
02:40 <Yoshiki> ですねw
02:40 <Yoshiki> 自分はそぉーっとfeedburnerをAtom1.0にしておきます…
02:40 <Yoshiki> これはFAQいきかな?
02:41 >Yappo< ですかねぇ