<?php
1. Create a app at
https://dev.twitter.com/apps
2. In Settings set - Allow Signin
3. Download the library from
https://github.com/abraham/twitteroauth
4. Php code below
session_start();
require_once('twitteroauth/twitteroauth.php');
// Set consumerkey and secret
$twitteroauth = new TwitterOAuth('consumerkey from app step 2', 'consumerSecret from app settings step 2');
// Requesting authentication tokens, the parameter is the URL we will be redirected to
// Requesting authentication tokens, the parameter is the URL we will be redirected to
$request_token = $twitteroauth->getRequestToken();
// Saving them into the session
$_SESSION['oauth_token'] = $request_token['oauth_token'];
$_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret'];
// If everything goes well..
if($twitteroauth->http_code==200){
// Let's generate the URL and redirect
$url = $twitteroauth->getAuthorizeURL($request_token['oauth_token']);
header('Location: '. $url);
} else {
// It's a bad idea to kill the script, but we've got to know when there's an error.
die('Something wrong happened.');
}
?>
No comments:
Post a Comment