1

URL に基づいてフィードを検出しようとしています。

    $this->simplepie->set_feed_url('http://bitelia.com');
    $this->simplepie->init();
    $this->simplepie->handle_content_type();
    var_dump($this->simplepie->subscribe_url());
    var_dump($this->simplepie->get_all_discovered_feeds());

これにはいくつかの問題があります。URL を渡しています (フィード URL ではありません)。フィードを見つけたいと思っています。

サイトにフィードがある場合、呼び出すとsubscribe_url()フィードの URL が返されますが、サイトにフィードがない場合は、subscribe_url渡した URL が返されます。さらにget_all_discovered_feeds()、まだ何も返されていません (空の配列のみ)。

私の質問は、SimpliePie を使用してドメインのすべてのフィードを取得する信頼できる方法はありますか? お時間をいただきありがとうございます。ありがとうございました。

4

0 に答える 0