RSS フィードを PHP コードに取り込もうとしています。Google リーダーでフィードを表示すると、フィードに数百のアイテムが表示されます。ただし、それをコードに取り込むと、10 しか表示されません。
違いの理由は何ですか?また、完全なフィードを取り込むにはどうすればよいですか?
コードを表示しないので、何が悪いのかを確実に言うことは不可能です。ただし、質問にSimplePie質問のタグを付けた場合、SimplePieのデフォルトは10項目になっている場所もあります。だから、それが起こっている可能性があります。
より多くのアイテムが必要な場合は、より多くのアイテムを表示するように指示する必要があります。Wikiドキュメントの「レンダリングオプション」セクションを参照してください。items
オプションに注意してください。「表示するアイテムの数(「詳細」をクリックするまで残りは非表示になります)。デフォルトは10です。」
更新:あなたのコメントは、RSSフィードの内容を確認するためにGoogleリーダーを使用していることを思い出させてくれました。ただし、Googleリーダーには、フィードに含まれなくなったものが含まれます。GoogleのFeedAPIと同様に、Googleリーダーは、ユーザーが深く暗い過去のエントリを見ることができるように、長い間(おそらく永遠に?)キャッシュします。ただし、実際のRSSフィードには通常、非常に古いアイテムは含まれていません。おそらく、RSSフィードのサイズを適切に保ち、処理する人の応答が迅速になるようにするためです。