Example #1
0
function getTemporaryCredentials()
{
    global $lastError, $currentStatus;
    try {
        $client = new Client(array('consumerKey' => OAUTH_CONSUMER_KEY, 'consumerSecret' => OAUTH_CONSUMER_SECRET, 'sandbox' => SANDBOX));
        $requestTokenInfo = $client->getRequestToken(getCallbackUrl());
        if ($requestTokenInfo) {
            $_SESSION['requestToken'] = $requestTokenInfo['oauth_token'];
            $_SESSION['requestTokenSecret'] = $requestTokenInfo['oauth_token_secret'];
            $currentStatus = 'Obtained temporary credentials';
            return TRUE;
        } else {
            $lastError = 'Failed to obtain temporary credentials.';
        }
    } catch (OAuthException $e) {
        $lastError = 'Error obtaining temporary credentials: ' . $e->getMessage();
    }
    return FALSE;
}
Example #2
0
 function getTemporaryCredentials()
 {
     try {
         $client = new Client(array('consumerKey' => $this->config->item('evernote/consumer_key'), 'consumerSecret' => $this->config->item('evernote/consumer_secret'), 'sandbox' => $this->config->item('evernote/sandbox')));
         $requestTokenInfo = $client->getRequestToken($this->getCallbackUrl());
         if ($requestTokenInfo) {
             $_SESSION['requestToken'] = $requestTokenInfo['oauth_token'];
             $_SESSION['requestTokenSecret'] = $requestTokenInfo['oauth_token_secret'];
             return TRUE;
         } else {
             $lastError = 'Failed to obtain temporary credentials.';
         }
     } catch (OAuthException $e) {
         $lastError = 'Error obtaining temporary credentials: ' . $e->getMessage();
     }
     return FALSE;
 }