<?php 
/* 
    @author        :    Giriraj Namachivayam 
    @date         :    Mar 20, 2013 
    @demourl        :    http://ngiriraj.com/socialMedia/oauthlogin/paypal.php 
    @document        :    http://ngiriraj.com/work/paypal-connect-by-using-oauth-in-php-2/ 
    @license        :     Free to use,  
    @History        :    V1.0 - Released oauth 2.0 service providers login access     
    @oauth2        :    Support following oauth2 login 
                    Bitly 
                    Wordpress 
                    Paypal 
                    Facebook 
                    Google 
                    Microsoft(MSN,Live,Hotmail) 
                    Foursquare 
                    Box 
                    Reddit 
                    Yammer 
                    Yandex                     
     
*/ 
 
include "socialmedia_oauth_connect.php"; 
 
$oauth = new socialmedia_oauth_connect(); 
$oauth->provider="Paypal"; 
$oauth->client_id = "6b81af176a98231b16820a34b7b62e7f"; 
$oauth->client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxx"; 
$oauth->scope="email profile"; 
$oauth->redirect_uri  ="http://ngiriraj.com/socialMedia/oauthlogin/paypal.php"; 
 
$oauth->Initialize(); 
 
$code = ($_REQUEST["code"]) ?  ($_REQUEST["code"]) : ""; 
 
if(empty($code)) { 
    $oauth->Authorize(); 
}else{ 
    $oauth->code = $code; 
#    print $oauth->getAccessToken(); 
    $getData = json_decode($oauth->getUserProfile()); 
    $oauth->debugJson($getData); 
} 
 
 
?>
 
 |