Zend_Feed-FindFeeds.xml 1.3 KB

1234567891011121314151617181920212223242526
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 14978 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.feed.findFeeds">
  5. <title>Feeds von Websites abrufen</title>
  6. <para>
  7. Websites beinhalten oft <code>&lt;link&gt;</code> Tags, die auf Feeds mit für diese Seite
  8. relevanten Informationen verweisen. <classname>Zend_Feed</classname> ermöglicht Dir, mit einem
  9. einfachen Methodenaufruf alle von einer Webseite referenzierten Feeds abzurufen.
  10. </para>
  11. <programlisting role="php"><![CDATA[
  12. $feedArray = Zend_Feed::findFeeds('http://www.example.com/news.html');
  13. ]]>
  14. </programlisting>
  15. <para>
  16. Hier gibt die <code>findFeeds()</code> Methode ein Array mit <classname>Zend_Feed_Abstract</classname>
  17. Objekten zurück, die durch die <code>&lt;link&gt;</code> Tags der news.html Webseite
  18. referenziert worden sind. Abhängig vom Typ jedes Feeds kann jeder einzelne Eintrag in
  19. <code>$feedArray</code> eine <classname>Zend_Feed_Rss</classname> oder <classname>Zend_Feed_Atom</classname>
  20. Instanz enthalten. Bei Fehlern, wie z.B. ein HTTP 404 Response Code oder ein nicht
  21. wohlgeformter Feed, wirft <classname>Zend_Feed</classname> eine <classname>Zend_Feed_Exception</classname>.
  22. </para>
  23. </sect1>
  24. <!--
  25. vim:se ts=4 sw=4 et:
  26. -->