私は SimplePie を初めて使用し、API を調べていましたが、必要なものが見つかりませんでした。複数のフィードからランダムな記事を取得するには、Simple Pie を使用する必要があります。私の質問をよりよく説明します:
SimplePie が現在どのようにフィードを提供しているか (時系列順) は次のとおりです。
- 記事 1 (CNN)
- 記事 2 (CNN)
- 記事 3 (CNN)
- 記事 4 (CNN)
第5条(CNN)
第1条(YAHOO)
- 第2条(YAHOO)
- 第3条(YAHOO)
- 第4条(YAHOO)
第5条(YAHOO)
第1条(グーグル)
- 第2条(グーグル)
- 第3条(グーグル)
- 第4条(グーグル)
- 第5条(グーグル)
これが私がそれを必要とする方法です(ランダムな順序で):
- 記事 3 (CNN)
- 第1条(グーグル)
- 第5条(YAHOO)
- 第3条(グーグル)
- 記事 2 (CNN)
- 第4条(YAHOO)
- 記事 1 (CNN)
- 第3条(グーグル)
- 第3条(YAHOO)
などなど..
私の知る限り、1 つのユニークな記事を取得するためだけに、毎回別の SimplePie フィードを作成する必要があります。Simple Pie が 1 回の呼び出しでこれを実行できるようにしたいのですが、それを送り返す前にそれらを再配置するだけです。カスタムリゾートのようなものです。
助けてください :)