public function getAuthorizationUrl(OAuthConfig $config) { Preconditions::checkValidUrl($config->getCallback(), "Must provide a valid url as callback. Live does not support OOB"); if ($config->hasScope()) { return sprintf(self::SCOPED_AUTHORIZE_URL, $config->getApiKey(), URLUtils::formURLEncode($config->getCallback()), URLUtils::formURLEncode($config->getScope())); } else { return sprintf(self::AUTHORIZE_URL, $config->getApiKey(), URLUtils::formURLEncode($config->getCallback())); } }
public function getAuthorizationUrl(OAuthConfig $config) { Preconditions::checkValidUrl($config->getCallback(), "Must provide a valid url as callback. Foursquare2 does not support OOB"); return sprintf(self::AUTHORIZATION_URL, $config->getApiKey(), URLUtils::formURLEncode($config->getCallback())); }