kohjhjhصثقص5572hjkhk7872ثقصثقgdfgdg
Ele57885fddfg872782782782 hjkhj782dfgfghgقفغفغفقhfg555434536
/
home4
/
kisgavwq
/
sisnikol.com
/
api
/
Upload FileeE
HOME
<?php require_once("../api/twitteroauth/twitteroauth.php"); // Path to twitteroauth library require_once('../api/config.php'); // Path to config file // Check if keys are in place if (CONSUMER_KEY === '' || CONSUMER_SECRET === '' || CONSUMER_KEY === 'CONSUMER_KEY_HERE' || CONSUMER_SECRET === 'CONSUMER_SECRET_HERE') { echo 'You need a consumer key and secret keys. Get one from <a href="https://dev.twitter.com/apps">dev.twitter.com/apps</a>'; exit; } // If count of tweets is not fall back to default setting $username = $_GET['username']; $number = $_GET['count']; $exclude_replies = $_GET['exclude_replies']; $list_slug = $_GET['list']; /** * Gets connection with user Twitter account * @param String $cons_key Consumer Key * @param String $cons_secret Consumer Secret Key * @param String $oauth_token Access Token * @param String $oauth_secret Access Secrete Token * @return Object Twitter Session */ function getConnectionWithToken($cons_key, $cons_secret, $oauth_token, $oauth_secret) { $connection = new TwitterOAuth($cons_key, $cons_secret, $oauth_token, $oauth_secret); return $connection; } // Connect $connection = getConnectionWithToken(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_SECRET); // Get Tweets if (!empty($list_slug)) { $params = array( 'owner_screen_name' => $username, 'slug' => $list_slug, 'count' => $number ); $url = '/lists/statuses'; } else { $params = array( 'count' => $number, 'exclude_replies' => $exclude_replies, 'screen_name' => $username ); $url = '/statuses/user_timeline'; } $tweets = $connection->get($url, $params); // Return JSON Object header('Content-Type: application/json'); echo json_encode($tweets);