Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $consumer_key = 'xxxx';
- $consumer_secret = 'xxxx';
- $oauth_token = 'xxxx';
- $oauth_token_secret = 'xxxx';
- require_once('class/twitteroauth.php');
- $connection = new TwitterOAuth($consumer_key, $consumer_secret, $oauth_token, $oauth_token_secret);
- $connection->host = "https://api.twitter.com/1.1/";
- $query = 'https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=tweetpressfr&count=3'; //Your Twitter API query
- $content = $connection->get($query);
- $code = $connection->http_code;
- //Tweet Markup
- if(!empty($content)){ foreach($content as $tweet){
- echo utf8_decode(parseTweet($tweet->text));
- }}
- function parseTweet($text) {
- $text = preg_replace('#http://[a-z0-9._/-]+#i', '<a target="_blank" href="$0">$0</a>', $text); //Link
- $text = preg_replace('#@([a-z0-9_]+)#i', '@<a target="_blank" href="http://twitter.com/$1">$1</a>', $text); //usernames
- $text = preg_replace('# \#([a-z0-9_-]+)#i', ' #<a target="_blank" href="http://search.twitter.com/search?q=%23$1">$1</a>', $text); //Hashtags
- $text = preg_replace('#https://[a-z0-9._/-]+#i', '<a target="_blank" href="$0">$0</a>', $text); //Links
- return $text;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment