Hi All
I’m trying to get an permanent token, and the following code runs fine.
I get the one-time token (so I go into the ‘else’)!
But then when I have the $gdClient object (instance of Zend_Gdata) I have no clue what to do next!
[CODE]session_start();
$requestURL = getAuthSubRequestUrl() ;
if ( !isset($_GET[‘token’]) ) {
header( ‘Location: ‘ . $requestURL ) ;
return ;
}
else {
//$result = signedGET( $requestURL, $_GET[‘token’] ) ;
$authToken = $_GET[‘token’] ;
$httpClient = new Zend_Gdata_HttpClient();
$httpClient->setAuthSubPrivateKeyFile(‘./secret/myrsakey.pem’, null, true);
$sessionToken = Zend_Gdata_AuthSub::getAuthSubSessionToken(trim($authToken), $httpClient);
$gdLogin = Zend_Gdata_AuthSub::getHttpClient($sessionToken, $httpClient);
$gdClient = new Zend_Gdata($gdLogin);
// now what ?
}
function getAuthSubRequestUrl()
{
$next = ‘http://example.com’;
$scope = ‘http://gdata.youtube.com’;
$secure = true;
$session = true;
return Zend_Gdata_AuthSub::getAuthSubTokenUri($next, $scope, $secure, $session);
}
Any suggestion what to do next. (The goal is a permanent token!)
cheers
Luca