TijsVerkoyen\Dropbox\Dropbox::oAuthAuthorize PHP Метод

oAuthAuthorize() публичный Метод

This method corresponds to Obtaining User Authorization in the OAuth Core 1.0 specification.
public oAuthAuthorize ( string $oauthToken, string[optional] $oauthCallback = null, string[optional] $locale = null )
$oauthToken string The request token obtained via /oauth/request_token.
$oauthCallback string[optional]
$locale string[optional]
    public function oAuthAuthorize($oauthToken, $oauthCallback = null, $locale = null)
    {
        // build parameters
        $parameters = array();
        $parameters['oauth_token'] = (string) $oauthToken;
        if ($oauthCallback !== null) {
            $parameters['oauth_callback'] = (string) $oauthCallback;
        }
        if ($locale !== null) {
            $parameters['locale'] = (string) $locale;
        }
        // build url
        $url = self::API_AUTH_URL . '/1/oauth/authorize?' . http_build_query($parameters);
        // redirect
        header('Location: ' . $url);
        exit;
    }