Moderators: macek, egami, gesf








<?php
include "twitter-async/EpiCurl.php";
include "twitter-async/EpiOAuth.php";
include "twitter-async/EpiTwitter.php";
define("TWITTER_CONSUMER_KEY","c7MyJzMMzHEKqknBlSVDA");
define("TWITTER_CONSUMER_SECRET","zwAtk4CRyUHz9USVAT41fA8SJbnIOhHHR1vJGaHCMU");
define("INDEX","first.php");
define("MASTER","master.php");
define("TITLE","test Tube - Sign In with Twitter");
function init($oauth_token= null, $oauth_token_secret= null)
{
return new EpiTwitter(TWITTER_CONSUMER_KEY,TWITTER_CONSUMER_SECRET,$oauth_token,$oauth_token_secret);
}
function logout()
{
$twitter = init($_COOKIE["oauth_token"], $_COOKIE["oauth_token_secret"]);
$twitter->post_accountEnd_session();
setcookie("oauth_token","",1);
setcookie("oauth_token_secret","",1);
header("Location: ".INDEX."?loggedout");
}
function login()
{
//An Oauth Token has just been granted from Twitter
if(!empty($_GET["oauth_token"]))
{
$twitter = init();
$oauth_token = $_GET["oauth_token"];
try
{
$twitter->setToken($oauth_token);
$token= $twitter->getAccessToken();
$twitter->setToken($token->oauth_token,$token->ouath_token_secret);
setcookie("oauth_token",$token->oauth_token);
setcookie("oauth_token_secret",$token->oauth_token_secret);
header("Location: ".MASTER."?loggedin");
}
catch(EpiOauthException $e) {header("Location:".INDEX."?oauthexception");}
catch(EpiTwitterException $e) {header("Location: ".INDEX."?exception");
}
}
elseif(empty($_COOKIE["oauth_token"]) && empty($_COOKIE["oauth_token_secret"]))
{
setcookie("oauth_token","",1);
setcookie("oauth_token_secret","",1);
header("Location: ".INDEX);
}
else
{
return init($_COOKIE["oauth_token"],$_COOKIE["oauth_token_secret"]);
}
}
function verify($twitter)
{
if(is_object($twitter))
{
$response = $twitter->get_accountVerify_credentials();
return check($response);
}
else
{
return false;
}
function check($payload)
{
return ($payload->code == 200) ? $payload: false;
}
function printFriends($twitterObj, $count = 10)
{
try
{
$friends = $twitterObj->get_statusesFriends(array("cursor" => -1));
if (check($friends))
{
$next_cursor = $friends->next_cursor;
$previous_cursor = $friends->previous_cursor;
echo "<h2>Latest ".$count." Twitter Friends</h2>";
for ($i = 0; $i < $count; $i++)
{
$friend = $friends->users[$i];
echo '<span><a title=\"'.$friend->name.'\" href="http://twitter.com/\"'.
$friend->screen_name.'\"><img class="following" src=\"'.$friend->
profile_image_url.'\" alt=\"'.$friend->screen_name.'\" height="48"
width="48" /></a></span>';
}
}
else
{
return false;
}
}
catch(EpiTwitterException $e) {echo "<p> You have no friends to list .</p>";}
}
?>




<?php
include "twitter-async/EpiCurl.php";
include "twitter-async/EpiOAuth.php";
include "twitter-async/EpiTwitter.php";
define("TWITTER_CONSUMER_KEY","c7MyJzMMzHEKqknBlSVDA");
define("TWITTER_CONSUMER_SECRET","zwAtk4CRyUHz9USVAT41fA8SJbnIOhHHR1vJGaHCMU");
define("INDEX","first.php");
define("MASTER","master.php");
define("TITLE","test Tube - Sign In with Twitter");
function init($oauth_token= null, $oauth_token_secret= null)
{
return new EpiTwitter(TWITTER_CONSUMER_KEY,TWITTER_CONSUMER_SECRET,$oauth_token,$oauth_token_secret);
}
function logout()
{
$twitter = init($_COOKIE["oauth_token"], $_COOKIE["oauth_token_secret"]);
$twitter->post_accountEnd_session();
setcookie("oauth_token","",1);
setcookie("oauth_token_secret","",1);
header("Location: ".INDEX."?loggedout");
}
function login()
{
//An Oauth Token has just been granted from Twitter
if(!empty($_GET["oauth_token"]))
{
$twitter = init();
$oauth_token = $_GET["oauth_token"];
try
{
$twitter->setToken($oauth_token);
$token= $twitter->getAccessToken();
$twitter->setToken($token->oauth_token,$token->ouath_token_secret);
setcookie("oauth_token",$token->oauth_token);
setcookie("oauth_token_secret",$token->oauth_token_secret);
header("Location: ".MASTER."?loggedin");
}
catch(EpiOauthException $e) {header("Location:".INDEX."?oauthexception");}
catch(EpiTwitterException $e) {header("Location: ".INDEX."?exception");
}
}
if(empty($_COOKIE["oauth_token"]) && empty($_COOKIE["oauth_token_secret"]))
{
setcookie("oauth_token","",1);
setcookie("oauth_token_secret","",1);
header("Location: ".INDEX);
}
else
{
return init($_COOKIE["oauth_token"],$_COOKIE["oauth_token_secret"]);
}
//}
function verify($twitter)
{
if(is_object($twitter))
{
$response = $twitter->get_accountVerify_credentials();
return check($response);
}
else
{
return false;
}
}
function check($payload)
{
return ($payload->code == 200) ? $payload: false;
}
function printFriends($twitterObj, $count = 10)
{
try
{
$friends = $twitterObj->get_statusesFriends(array("cursor" => -1));
if (check($friends))
{
$next_cursor = $friends->next_cursor;
$previous_cursor = $friends->previous_cursor;
echo "<h2>Latest ".$count." Twitter Friends</h2>";
for ($i = 0; $i < $count; $i++)
{
$friend = $friends->users[$i];
echo '<span><a title=\"'.$friend->name.'\" href="http://twitter.com/\"'.
$friend->screen_name.'\"><img class="following" src=\"'.$friend->
profile_image_url.'\" alt=\"'.$friend->screen_name.'\" height="48"
width="48" /></a></span>';
}
}
else
{
return false;
}
}
catch(EpiTwitterException $e) {echo "<p> You have no friends to list .</p>";}
}
?>





phpcoder85 wrote:I think it might be a missing closing curly brace .... but I can't seem to find it for some reason !!!!





Users browsing this forum: No registered users and 1 guest