kafe.ext.facebook

Class

Version 1.4.0

Extra methods for the Facebook API.

Source: dist/ext/facebook.js

Methods

checkUserLike

Get if user likes an item.

checkUserLike
  • id
Boolean

Parameters:

  • id String

    A likable facebook item id (page, application, etc.)

Returns:

Boolean

If user likes the item

getParams

Get the default params with optional extra params.

getParams
  • options
Object

Parameters:

  • [options] Object Optional

    Options

Returns:

Object

The default facebook params.

getSession

Get the session.

getSession (  ) Object

Returns:

Object

Session object or null if not logged

getUser

Get the user details.

getUser (  ) Object

Returns:

Object

User details or null if not logged

init

Initialize the Facebook API.

init
  • options

Parameters:

  • [options] Object Optional

    Options

login

Open the login dialog.

login
  • options
  • callback

Parameters:

  • [options] Object Optional

    Options

  • [callback] Function Optional

    Callback on success

logout

Logs the user out.

logout
  • callback

Parameters:

  • [callback] Function Optional

    Callback

setParams

Set default facebook params.

setParams
  • options

Parameters:

  • options Object

    Options

    • [app_id] String Optional

      Application ID

    • [status = true] Boolean Optional

      Fetch fresh status

    • [cookie = true] Boolean Optional

      Enable cookie support

    • [xfbml = true] Boolean Optional

      Parse XFBML tags

    • [permissions] String Optional

      Comma separated list of Extended permissions

    • [statusConnected] Function Optional

      Callback if user connected

    • [statusNotConnected] Function Optional

      Callback if user is not connected