Integrating facebook with java with Graph API does not ask for permission directly, it opens a facebook box, on clicking the dialog box it redirects to the permission
Here is the simple code to redirect page directly yo the permission page:
String returnURL="http://apps.facebook.com/yourwebpage/";
externalUrl="https://graph.facebook.com/oauth/authorize?client_id="+app_id+"&redirect_uri="+returnURL+"&scope=email,read_stream";
PrintWriter servletOutput = res.getWriter();
servletOutput.println(
"<script type="text/javascript">n" +
"<!--n" +
"window.top.location = "" + externalUrl + "";n" +
"//-->n" +
"</script>n" +
"<noscript>n" +
"Your browser doesn't seem to support Javascript redirection. n" +
"Please click <a href="/" + externalUrl + "">here</a> to run youwebpage directlyn" +
"</noscript>n");
Thats all, this code will automatically redirects page to the permission and then returns back to your application.
|
My Blog Title
|