授权twitter和facebook时在url中传递自定义值

时间:2011-10-06 16:19:40

标签: php facebook twitter

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

1 个答案:

答案 0 :(得分: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);