2011-10-06 118 views
1

当我有一个用户授权使用我的应用程序用于Facebook和Twitter使用他们的API时,我如何通过Facebook和Twitter自定义变量,以便如果用户确实授权他们的帐户使用我的Facebook和Twitter应用程序,回调URL将包含我需要的自定义数据?我正在使用PHP API类。当授权twitter和facebook时在URL中传递自定义值

回答

1

我想出了Twitter。采用最新的SDK:

twitterObj->getAuthenticateUrl(null,array(
            'oauth_callback' => '{customcallbackurlhere}' 
            ) 
); 

好了,它看起来像我发现它对于Facebook太:

$params = array(
     'fbconnect'=>0, 
     'canvas'=>0, 
     'scope'=>'{permissionshere}', 
     'redirect_uri' => '{callbackurlhere}'  
    ); 

    $loginUrl = $facebook->getLoginUrl($params);