• 締切済み

指定したRSSを全文取得したい

RSSからのデータ取得について、教えてください。 現在、指定したサイトの本文をRSSから全文取得する、という処理を PHPで行いたいと思っています。 RSSの情報を取得して、データを取得するところまでは SimplePieを使って上手く出来たのですが、 そもそもRSSに設定されている「description」の値が全文になっていないことで、 処理の仕方に困っています。 RSSを取得したいのは、主にwordpressとアメブロなのですが、 自分で管理しているものもあれば、自分で設定ができないものもあります。 (もちろん、サイト運営者に許可は得た上で取得を行っています) wordpress側でRSSの設定を「全文取得」にしても 全文がRSSに設定されていないものもあったりして(バージョンやテンプレの違い?)、 色々と苦戦しているところなのですが、 何か解決策はあるのでしょうか? wordpress側で何かプラグインを使えば設定が出来るのか、 PHP側でライブラリが存在するのか、 RSSの全文化ツールのようなものがあるのか・・・ 何かお知恵を貸していただけるとありがたいです。 よろしくお願いします!

みんなの回答

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

descriptionに全文が入っている保証は無いので、linkに書かれているURLにアクセスしてページから抜き取るしかないんじゃないでしょうか。

関連するQ&A