|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.netmera.mobile.NetmeraFacebookUtils
public class NetmeraFacebookUtils
NetmeraFacebookUtils is used for user operations on Facebook. It uses
Facebook account for user operations.
| Field Summary | |
|---|---|
static int |
SSO_REQUEST_CODE
|
| Constructor Summary | |
|---|---|
NetmeraFacebookUtils()
|
|
| Method Summary | |
|---|---|
static void |
authorizeCallback(int requestCode,
int resultCode,
android.content.Intent data)
Use for Facebook SSO login. |
static Facebook |
getFacebook()
Returns the current facebook session |
static void |
initialize(java.lang.String appId)
Initiliazes facebook object |
static void |
login(android.app.Activity activity,
NetmeraCallback<NetmeraUser> callback)
Logs a user into the registered application with Facebook account without Facebook permissions. |
static void |
login(android.app.Activity activity,
java.lang.String[] permissions,
NetmeraCallback<NetmeraUser> callback)
Logs a user into the registered application with Facebook account with Facebook permissions. |
static void |
loginSSO(android.app.Activity activity,
NetmeraCallback<NetmeraUser> callback)
Logs a user into the registered application using official Facebook application without Facebook permissions. |
static void |
loginSSO(android.app.Activity activity,
java.lang.String[] permissions,
NetmeraCallback<NetmeraUser> callback)
Logs a user into the registered application using official Facebook application with Facebook permissions. |
static void |
logout()
Facebook user logged out from the application. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static int SSO_REQUEST_CODE
| Constructor Detail |
|---|
public NetmeraFacebookUtils()
| Method Detail |
|---|
public static Facebook getFacebook()
public static void initialize(java.lang.String appId)
appId - Id of the facebook applicaton
public static void login(android.app.Activity activity,
NetmeraCallback<NetmeraUser> callback)
throws NetmeraException
activity - Activitycallback - NetmeraCallback.onSuccess(Object) or
NetmeraCallback.onFail(NetmeraException) methods
called when login operation finishes.
NetmeraException
public static void login(android.app.Activity activity,
java.lang.String[] permissions,
NetmeraCallback<NetmeraUser> callback)
throws NetmeraException
activity - Activitypermissions - permission Arraycallback - NetmeraCallback.onSuccess(Object) or
NetmeraCallback.onFail(NetmeraException) methods
called when login operation finishes.
NetmeraException
public static void loginSSO(android.app.Activity activity,
NetmeraCallback<NetmeraUser> callback)
activity - Activitycallback - NetmeraCallback.onSuccess(Object) or
NetmeraCallback.onFail(NetmeraException) methods
called when login operation finishes.
public static void loginSSO(android.app.Activity activity,
java.lang.String[] permissions,
NetmeraCallback<NetmeraUser> callback)
activity - Activitypermissions - permission Arraycallback - NetmeraCallback.onSuccess(Object) or
NetmeraCallback.onFail(NetmeraException) method called
when login operation finishes.public static void logout()
public static void authorizeCallback(int requestCode,
int resultCode,
android.content.Intent data)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||