package SNSConnector;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.scribe.builder.ServiceBuilder;
import org.scribe.builder.api.Foursquare2Api;
import org.scribe.model.Token;
import org.scribe.oauth.OAuthService;
public class FoursquareLoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
private String defaultApiKey = "LTNRV3JPEKSFUCMOF4HY05GZHW4BWIZ1Y2YGBJCLMGEXZFG4";
private String defaultApiSecret = "2Y0YDIH5XQV13P2ZE3EWZDGEAIHXXQNMOUAEVU4XIWRYRBBS";
OAuthService service = new ServiceBuilder().provider(Foursquare2Api.class)
.apiKey(defaultApiKey)
.apiSecret(defaultApiSecret)
.callback("http://157.159.160.188:8080/examples/servlets/servlet/FoursquareOauth").build();
private static final Token EMPTY_TOKEN = null;
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
String url = service.getAuthorizationUrl(EMPTY_TOKEN);
response.sendRedirect(response.encodeRedirectURL(url));
}
}