net.sf.fb4j
Class FacebookApplication
java.lang.Object
net.sf.fb4j.FacebookApplication
- Direct Known Subclasses:
- CanvasApplication, DesktopApplication, WebApplication
public abstract class FacebookApplication
- extends java.lang.Object
Base class for all Facebook application types. This class stores the
API Key and Secret Key provided by the Facebook Developer application.
This class also provides the URL's and appropriate parameters required
for login and installation.
- Author:
- Gino Miceli, Mino Togna
|
Field Summary |
protected java.lang.String |
apiKey
|
protected java.lang.String |
secretKey
|
|
Constructor Summary |
protected |
FacebookApplication(java.lang.String apiKey,
java.lang.String secretKey)
|
|
Method Summary |
java.lang.String |
getApiKey()
|
java.lang.String |
getInstallUrl(java.lang.String nextUri)
|
java.lang.String |
getLoginUrl(java.lang.String afterLoginUri,
boolean secure,
boolean popup,
boolean forceLogin,
boolean hideSaveLoginCheckbox,
boolean canvasAfterLogin)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
apiKey
protected java.lang.String apiKey
secretKey
protected java.lang.String secretKey
FacebookApplication
protected FacebookApplication(java.lang.String apiKey,
java.lang.String secretKey)
getApiKey
public final java.lang.String getApiKey()
- Returns:
- The API key of the current application
getLoginUrl
public java.lang.String getLoginUrl(java.lang.String afterLoginUri,
boolean secure,
boolean popup,
boolean forceLogin,
boolean hideSaveLoginCheckbox,
boolean canvasAfterLogin)
- Parameters:
afterLoginUri - If null, redirects to root of apppopup - forceLogin - hideSaveLoginCheckbox - canvas - if true, redirect to facebook.com/apps/..., else to callback
url
- Returns:
getInstallUrl
public java.lang.String getInstallUrl(java.lang.String nextUri)
Copyright © 2008. All Rights Reserved.