http://mr-neunforn.blogspot.com/feeds/posts/default?max-results=500&start-indes=1
http://notitzen123.blogspot.com/search?q=debian
Paramter siehe auch: http://code.google.com/apis/gdata/reference.html#Queries
feed einlessen (http://***.blogspot.com/feeds/posts/default)
//Get XML
// Parameter siehe auch: http://code.google.com/apis/gdata/reference.html#Queries
$ch = curl_init("http://mr-neunforn.blogspot.com/feeds/posts/default?max-results=500&start-index=1");
//$ch = curl_init("http://mototouren.blogspot.com/feeds/posts/default");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$data = curl_exec($ch);
curl_close($ch);
$xml = new SimpleXMLElement($data);
//get titel, text , author, datum
$titel= $xml->entry[0]->title;
$text= $xml->entry[0]->content;
$author =$xml->entry[0]->author->name;
$date_all=$xml->entry[0]->published;
$date=explode('T',$date_all);
//transform datum
$trans=array(
"Monday"=>"Montag", "Tuesday"=>"Dienstag", "Wednesday"=>"Mittwoch", "Thursday"=>"Donnerstag", "Friday"=>"Freitag", "Saturday"=>"Samstag", "Sunday"=>"Sonntag",
"Mon"=>"Mo", "Tue"=>"Di", "Wed"=>"Mi", "Thu"=>"Do", "Fri"=>"Fr", "Sat"=>"Sa", "Sun"=>"So",
"January"=>"Januar", "February"=>"Februar", "March"=>"Mrz", "April"=>"April", "May"=>"Mai", "June"=>"Juni", "July"=>"Juli", "August"=>"August", "September"=>"September", "October"=>"Oktober", "November"=>"November", "December"=>"Dezember",
"Jan"=>"Jan", "Feb"=>"Feb", "Mar"=>"Mrz", "Apr"=>"Apr", "May"=>"Mai", "Jun"=>"Jun", "Jul"=>"Jul", "Aug"=>"Aug", "Sep"=>"Sep", "Oct"=>"Okt", "Nov"=>"Nov", "Dec"=>"Dez"
);
$t=strtotime($date[0]);
$date= strtr (strftime ( '%A, %d. %B %Y',$t),$trans);
// Array entry
$c=0;
foreach ($xml->entry as $e){
$entry[$c]["titel"] = $e->title;
$entry[$c]["text"] = $e->content;
$entry[$c]["author"] = $e->author->name;
//Datum
$date_all = $e->published;
// nur Datum ohne Zeit
$date = explode('T',$date_all);
// timestamp aus datums-string
$t = strtotime($date[0]);
//datum formatieren (in deutsch)
$date = strtr (strftime ( '%A, %d. %B %Y',$t),$trans);
$entry[$c]["datum"] = $date;
$c++;
}
//echo '<pre>';
//echo $entry[1]["titel"];
//print_r ($entry);
//echo '</pre>';
?>
Keine Kommentare:
Kommentar veröffentlichen