サポート » 使い方全般 » fetch_rssでfc2とexciteブログのフィードが取得できない

  • 解決済 Norick

    (@norick)


    タイトルの通りですが、RSSリーダーもどきを作りページで表示させようとしてます。
    しかし、fetch_rssでfc2とexciteのフィード(XML)が取得できません。livedoorやyaplog及びWordPressは取得できて表示も出来ているのですが・・・

    fc2やexciteの出力するXMLを見ても特におかしなところはないようですし、問題あるのがWordPress側なのか出力側なのかさっぱりわからない状況です。

    ちなみに、表示させるだけのコードは以下のように記述しています。

    $rss = fetch_rss('http://hoge.blogxx.fc2.com/?xml');
    print '<pre>';
    print_r($rss);
    print '</pre>';

    どなたかわかる方がいれば解決方法を教えていただければと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • Norick

    (@norick)

    自己解決しました。
    URLの記述に問題があったことが原因でした。

    例えばfc2ですと、
    http://hoge.blogxx.fc2.com/?xml
    ではなく
    http://feeds.fc2.com/fc2/xml?host=hoge.blogxx
    と記述するのが正しかったようです。

    exciteにしても実態ページが違っていて、何故そうなっているのか謎ですが
    最近挿入されるようになった広告絡みが原因なのでしょうか・・・

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「fetch_rssでfc2とexciteブログのフィードが取得できない」には新たに返信することはできません。