Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /* Start session and load library. */
- session_start();
- require_once('../twitteroauth/twitteroauth.php');
- require_once('start.php');
- /* Build TwitterOAuth object with client credentials. */
- $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
- /* Get temporary credentials. */
- $request_token = $connection->getRequestToken(OAUTH_CALLBACK);
- /* Save temporary credentials to session. */
- $_SESSION['oauth_token'] = $token = $request_token['oauth_token'];
- $_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret'];
- /* If last connection failed don't display authorization link. */
- switch ($connection->http_code) {
- case 200:
- /* Build authorize URL and redirect user to Twitter. */
- $url = $connection->getAuthorizeURL($token);
- header('Location: ' . $url);
- break;
- default:
- /* Show notification if something went wrong. */
- echo 'Could not connect to Twitter. Refresh the page or try again later.';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement