Sehr kurze Trick: Proxy-RSS mit SimplePie

Wenn Sie Flash oder Ajax, RSS-Feeds aus anderen Domänen lesen können, benötigen Sie, um sich mit einem Proxy (Tunnelbau), weil der Schutz durch beide Technologien auferlegt (siehe auszustatten Tunnel-und Proxy-Server für Ajax und darüber hinaus ). Wenn Ihre Website oder Ihr Blog ist bereits SimplePie , können Sie eine einfache Proxy wie folgt aus:

1
2
3
4
5
6
; require_once "simplepie.inc";

new SimplePie ( ) ; $-Feed = new SimplePie ();
set_feed_url ( 'http://www.undolog.com/feed' ) ; $ Feed -> set_feed_url ('http://www.undolog.com/feed');
enable_xml_dump ( true ) ; $ Feed -> enable_xml_dump (true);
init ( ) ; $ Feed -> init ();

In dieser Datei (z. proxy.php) können Sie GET die URL des gewünschten Feeds zu lesen:

1
2
3
4
5
6
; require_once "simplepie.inc";

new SimplePie ( ) ; $-Feed = new SimplePie ();
set_feed_url ( $_GET [ 'feedurl' ] ) ; $ Feed -> set_feed_url ($ _GET ['feedUrl']);
enable_xml_dump ( true ) ; $ Feed -> enable_xml_dump (true);
init ( ) ; $ Feed -> init ();

Mit dem Aufruf proxy.php?feedurl=http://www.cnn.com/feed

Ein Kommentar: "Sehr kurze Trick: Proxy-RSS mit SimplePie"

  1. 22. Dezember 2008 Wordpress Plugins: Flash-Feed Scroll Reader | Undolog.com :

    [...] WordPress-Weblog Saidmade erste Plugin. Flash-Scroll-Feed Reader verwendet SimplePie PHP einen Proxy erstellen, um die verschiedenen Feed-Adressen zuzugreifen. Für die Wirkung Scrollen Ich entschied mich für Flash für eine [...]

Hinterlasse einen Kommentar

XHTML TAG PERMIT: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERTION CODE:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL