PHP OAuth Twitter
Posted
by
Sandhurst
on Stack Overflow
See other posts from Stack Overflow
or by Sandhurst
Published on 2010-12-23T17:51:14Z
Indexed on
2010/12/23
17:54 UTC
Read the original article
Hit count: 219
php
|twitter-oauth
I have created a twitter app which I am using to post tweets. The problem that I am not able to resolve is everytime I have to allow access to my application.
so lets say I need to tweet three messages, so all the three times I have to allow access to my app.
I just need that once user has allowed access to my app, next time he should only be asked to allow acces is that when he/she relogins.
Here's my code that I am using
Share content on twitter"; include 'lib/EpiCurl.php'; include 'lib/EpiOAuth.php'; include 'lib/EpiTwitter.php'; include 'lib/secret.php'; $twitterObj = new EpiTwitter($consumer_key, $consumer_secret); $oauth_token = $_GET['oauth_token']; if($oauth_token == '') { $url = $twitterObj->getAuthorizationUrl(); echo ""; echo "Sign In with Twitter"; echo ""; } else { $twitterObj->setToken($_GET['oauth_token']); $token = $twitterObj->getAccessToken(); $twitterObj->setToken($token->oauth_token, $token->oauth_token_secret); $_SESSION['ot'] = $token->oauth_token; $_SESSION['ots'] = $token->oauth_token_secret; $twitterInfo= $twitterObj->get_accountVerify_credentials(); $twitterInfo->response; $username = $twitterInfo->screen_name; $profilepic = $twitterInfo->profile_image_url; include 'update.php'; } if(isset($_POST['submit'])) { $msg = $_REQUEST['tweet']; $twitterObj->setToken($_SESSION['ot'], $_SESSION['ots']); $update_status = $twitterObj->post_statusesUpdate(array('status' => $msg)); $temp = $update_status->response; header("Location: MessageStatus.html"); exit(); } ?>
© Stack Overflow or respective owner