Ik heb dit gebruikt: https://github.com/abraham/twitteroauth
En twitter.php erbij gemaakt. (zie code onderin)
Het werkt. :)
Mijn volgende punt was, wat ik eerst ook bij oude scripts had.
Wanneer ik iets tweet met # en @(iemand antwoorden) eruit wil halen. (niet vertonen)
Dit krijg ik niet voor elkaar. Ik dacht RT nu wel eruit is dat is enige wat nog voor elkaar kreeg.
Iemand mij kan helpen?
PHP Code:
<?require_once("twitteroauth/twitteroauth.php"); //Path to twitteroauth library $twitteruser = "cooltennis";$notweets = 5;$consumerkey = "xxx";$consumersecret = "xxx";$accesstoken = "xxx";$accesstokensecret = "xxx"; function getConnectionWithAccessToken($cons_key, $cons_secret, $oauth_token, $oauth_token_secret) { $connection = new TwitterOAuth($cons_key, $cons_secret, $oauth_token, $oauth_token_secret); return $connection;} $connection = getConnectionWithAccessToken($consumerkey, $consumersecret, $accesstoken, $accesstokensecret); $data = $connection->get("https://api.twitter.com/1.1/statuses/user_timeline.json?include_rts=false&screen_name=".$twitteruser."&count=".$notweets);foreach ($data as $tweet) { echo '<div class="tweet"> <div class="content">'; echo $tweet->text .'</div><div class="bottom">' . date("d-m-Y \- G:i",strtotime($tweet->created_at)) . '<HR STYLE="width: 100%; height: 1px; color: #000000; background-color: #000000; border: solid #000000 0px;"></div></div>';}
?>
- Twitter scripts API / # @ eruit halen
-
20-11-2013, 10:56 #1
- Berichten
- 163
- Lid sinds
- 18 Jaar
Twitter scripts API / # @ eruit halen
Laatst aangepast door Anja v. Steenbrugge : 20-11-2013 om 11:03
-
-
28-11-2013, 15:59 #2
- Berichten
- 163
- Lid sinds
- 18 Jaar
Re: Twitter scripts API / # @ eruit halen
Het is gelukt op te lossen.
Code:// beginnen met tellen $num=1; foreach ($data as $tweet) { // geen tweets tonen die beginnen met @, # of RT en deze ook niet meetellen in het totaal aantal te tonen tweets if (substr($tweet->text,0,1) != '@' && stristr($tweet->text, '#') == FALSE && substr($tweet->text,0,2) != 'RT' && $num <= $aantaltweets) { echo '<div class="tweet"> <div class="content">'; echo preg_replace('/((www|http:\/\/)[^ ]+)/', '<a href="\1"target="_blank">\1</a>', $tweet->text) .'</div><div class="bottom">' . date("d-m-Y \- G:i",strtotime($tweet->created_at)) . '<HR STYLE="width: 100%; height: 1px; color: #000000; background-color: #000000; border: solid #000000 0px;"></div></div>'; // optellen met 1 $num++; } }
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic