Mit MagpieRSS media:thumbnail url auslesen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Mit MagpieRSS media:thumbnail url auslesen?

    hi leute,

    ich versuche schon seid gestern mit MagpieRSS den flickr feed auszulesen! da möchte ich den media.thumbnail, url, width, height auslesen
    Code:
    ...
    <media:thumbnail url="http://static.flickr.com/58/223569475_2152c1aef6_s.jpg" height="75" width="75"/>
    ...
    jemand einen tip wie ich das anstelle?

    gibt es vielleicht eine andere class die das macht?

    cheers frashier

  • #2
    gibt es vielleicht eine andere class die das macht?
    Die wunderbare RexExp Klasse
    PHP-Code:
    preg_match('/<media.thumbnail\\surl="([^"]*)"\\sheight="([^"]*)"\\swidth="([^"]*)"/iUs',$string,$array);
    print_r($array); 
    Gruss

    tobi
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Kommentar


    • #3
      ja nicht schlecht, aber woher bekomme ich beim auslesen im "item" den string?

      PHP-Code:
      $url ''// RSS-FEED 

      $rss fetch_rss($url);

      foreach (
      $rss->items as $item ) {
       
      $title $item['title'];
       
      $url   $item['link'];
       echo 
      "<a href=\"".$url."\">".$title."</a><br />";

      Kommentar


      • #4
        erledigt, magpierss macht es doch! ich habe mir das array nochmal angeschaut und er liest alles aus was man brauch.

        man kann echt blind sein!

        PHP-Code:
        $media $item['media']['thumbnail@url']; 
        feines teil sage ich nur!

        vielen dank für den support jahlives!

        Kommentar


        • #5
          versuche genau das gleiche zu realisieren nur mit media:content url.
          <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><item><title>Video</title><media:content url="..." type="video/x-flv" duration="2656" /></item></channel></rss>title wird ausgegeben aber url nicht.
          woran kann das liegen`?

          PHP-Code:
          <?php
          require_once 'rss_fetch.inc';

          $url '...';

          $rss fetch_rss($url);

          foreach (
          $rss->items as $item ) {
              
          $title $item['title'];
              
          $url $item['media']['content@url'];
              
               echo 
          "$url$title"
              
          }
          ?>

          Kommentar

          Lädt...
          X