Video erklärt was Twitter ist und wie es funktioniert

16. November 2009 at 11:02

Das Jahr 2009 geht dem Ende zu und es soll immer noch Menschen geben die nicht wissen was Twitter ist und wie es funktioniert. Wir wollen auch helfen diese Bildungslücke zu schließen und verweisen deshalb auf das folgende Video wo erklärt wird was Twitter ist und und welche Funktionen es gibt.

Twitter in Webseite einbinden (Twitter Remote Connect)

10. November 2009 at 16:57

twitter

Mit der folgenden PHP-Klasse könnt ihr euch mit Twitter verbinden und von Eurem Benutzer-Account die letzten Tweets auslesen um sie z.B. auf Eure Webseite einzubinden:

<?php
/**
 * fly2mars-media
 * http://www.fly2mars-media.de
 * http://www.fly2mars-media.de/seoblog
 */
/*
 * Twitter connector class
 */
class twitterConnect
{
 // http://www.webmasterpro.de/coding/article/php-twitter-in-eine-webseite-einbinden.html
 protected $twitter = null;
 public function __construct($userName = '', $pw = '')
 {
 $this->twitter = curl_init();
 curl_setopt($this->twitter, CURLOPT_USERPWD, $userName . ':' . $pw);
 }
 /*
 * get last X tweets
 * @var $tweet int
 */
 public function getLastTweets($tweets = 5)
 {
 //get last x tweets
 curl_setopt($this->twitter, CURLOPT_URL,
             'http://twitter.com/statuses/user_timeline.json?count=' . $tweets);
 curl_setopt($this->twitter, CURLOPT_RETURNTRANSFER, TRUE);
 $twitterData = curl_exec($this->twitter);
 // convert to array
 $twitterDataArray = json_decode($twitterData);
 return $twitterDataArray;
 }
 public function getOutLastTweets($tweets)
 {
 // get only text out
 foreach($this->getLastTweets(10) as $id => $value)
 {
 echo "tweet $id: " . $value->text . '<br/>';
 }
 }
}

Objekt erzeugen / Klasse verwenden

// get out text from last 10 tweets
$twitterConnect = new twitterConnect('twitterUserLoginName', 'twitterUserPassword');
$twitterConnect->getOutLastTweets(10);
$twitterResponseData = $twitterConnect->getLastTweets(10);
// get data out from array
echo '<pre>';
print_r($twitterResponseData);
echo '</pre>';

Sie Benötigen Unterstützung bei der Erstellung oder Anpassung eines Ihrer PHP- oder MySQL-Scripte?
Benötigen Sie eine Individual-Entwicklung oder möchten Ihr bestehendes System erweitern?

Fly2Mars-Media unterstützt Sie in diesem und vielen anderen Bereichen rund um das Thema Internet & IT!

Für ein individuelles Angebot nehmen Sie noch heute Kontakt mit uns auf.