'API_KEY', 'consumer_secret' => 'API_SECRET_KEY', 'oauth_access_token' => '', 'oauth_access_token_secret' => '' ); $screen_name = 'EurenikZ'; // Twitter Account Name $url = 'https://api.twitter.com/1.1/statuses/user_timeline.json'; $getfield = '?screen_name='.$screen_name; $requestMethod = 'GET'; $twitter = new TwitterAPIExchange($settings); $user_timeline = $twitter->setGetfield($getfield)->buildOauth($url, $requestMethod)->performRequest(); $i = -1; $safety = 0; do { $i++; $safety++; $try = json_decode($user_timeline)[$i]->in_reply_to_status_id; } while (($try != NULL) && $safety < 20); $latestTweet = substr(json_decode($user_timeline)[$i]->text, 0, strpos(json_decode($user_timeline)[$i]->text, 'https://t.co/')); $created_at = json_decode($user_timeline)[$i]->created_at; $id = json_decode($user_timeline)[$i]->id; $url = 'https://twitter.com/'.$screen_name.'/status/'.$id; // Datum auswerten $monat = substr($created_at, 4, 3); if($monat == 'Jan') $monat = '01'; if($monat == 'Feb') $monat = '02'; if($monat == 'Mar') $monat = '03'; if($monat == 'Apr') $monat = '04'; if($monat == 'May') $monat = '05'; if($monat == 'Jun') $monat = '06'; if($monat == 'Jul') $monat = '07'; if($monat == 'Aug') $monat = '08'; if($monat == 'Sep') $monat = '09'; if($monat == 'Okt') $monat = '10'; if($monat == 'Nov') $monat = '11'; if($monat == 'Dec') $monat = '12'; $tag = substr($created_at , 8, 2); $stunde = substr($created_at , 11, 2); $minute = substr($created_at , 14, 2); $jahr = substr($created_at , 26, 4); $created_at = date_create($tag.'.'.$monat.'.'.$jahr.' '.$stunde.':'.$minute); date_add($created_at, date_interval_create_from_date_string('2 hours')); $datum = date_format($created_at, 'd.m. H:i'); echo $latestTweet.'

Vom '.$datum.' Uhr.

'.$url; ?>