Facebookページの更新情報をRSSで取得するには、こういうURLにすれば良いのですが・・・
http://www.facebook.com/feeds/page.php?format=atom10&id=[ページID]
このページID自体はソースの中に入っている、例えば「profile_owner」という文字列を検索するとその後にIDが載っていたりします。
例えば「Yahoo Japan」のページは・・・
http://www.facebook.com/feeds/page.php?format=atom10&id=106248919520854
ただ、このFeedをYahoo Pipesを通じて取得すると文字化けた情報が取得出来るわけです。
フィードを一旦Feedlyなどを通すことで文字化けはなくなりますが、このままYahoo Pipes経由でRSS配信すると文字化けしたまま配信されます。
ただ、中身を見ると文字化けているのは一部だけだと分かります。
これなら余裕ですね。
文字化けているtitleは一切使わず、contentの情報のみを利用すればいいわけですね。
あとはFetch FeedではなくFetch Dataを使って欲しいデータだけ切り出していく感じです。
ご参考になるかわかりませんが、個人的なメモも兼ねて。
0 コメント:
コメントを投稿