org.alfresco.repo.web.scripts.facebook
Class FacebookModel

java.lang.Object
  extended by org.alfresco.repo.web.scripts.facebook.FacebookModel

public class FacebookModel
extends java.lang.Object

Facebook Javascript API


Constructor Summary
FacebookModel(FacebookServletRequest req)
          Construct
 
Method Summary
 java.lang.String getApiKey()
           
 java.lang.String[] getAppFriends()
           
 java.lang.String getAppId()
           
 java.lang.String getCanvasPath()
           
 java.lang.String getCanvasURL()
           
 java.lang.String[] getFriends()
           
 java.lang.String getPageURL()
           
 java.lang.String getSecret()
           
 java.lang.String getSessionKey()
           
 java.lang.String getUser()
           
 int postUserAction(java.lang.String title, java.lang.String body)
          Post User Action For details see: http://wiki.developers.facebook.com/index.php/Feed.publishActionOfUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacebookModel

public FacebookModel(FacebookServletRequest req)
Construct

Parameters:
req -
Method Detail

getFriends

public java.lang.String[] getFriends()
Returns:
all friends of the logged in facebook user

getAppFriends

public java.lang.String[] getAppFriends()
Returns:
friends who are users of the current application

postUserAction

public int postUserAction(java.lang.String title,
                          java.lang.String body)
Post User Action For details see: http://wiki.developers.facebook.com/index.php/Feed.publishActionOfUser

Parameters:
title -
body -
Returns:

getUser

public java.lang.String getUser()
Returns:
user id of logged in facebook user

getAppId

public java.lang.String getAppId()
Returns:
application id of current application

getSessionKey

public java.lang.String getSessionKey()
Returns:
session key of current facebook session

getApiKey

public java.lang.String getApiKey()
Returns:
application api key

getSecret

public java.lang.String getSecret()
Returns:
application secret key

getCanvasPath

public java.lang.String getCanvasPath()
Returns:
facebook canvas path (as entered into 'Create Application' dialog)

getCanvasURL

public java.lang.String getCanvasURL()
Returns:
facebook canvas url (http://apps.facebook.com/canvasPath)

getPageURL

public java.lang.String getPageURL()
Returns:
facebook page url (http://apps.facebook.com/canvasPath/page)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.