SunnysideUp\ShareThis\Api\SilverstripeFacebookConnector
https://developers.facebook.com/tools-and-support/
Synopsis
class SilverstripeFacebookConnector
{
- // members
- protected static boolean $debug = false;
- protected static array $error = ;
- private static Facebook $connection = NULL;
- private static array $connection_config = ;
- private static string $app_id = '';
- private static string $app_secret = '';
- // methods
- public static void set_connection_config()
- public static FacebookResponse run_command()
- public static details whoami()
- public static array get_feed()
- public static array check_if_posts_exists()
- protected static Facebook get_connection()
Hierarchy
Uses
- SilverStripe\Core\Injector\Injectable
Members
private
- $app_id
—
string
application ID - get from FB - $app_secret
—
string
application secret - get from FB - $connection — SunnysideUp\ShareThis\Api\Facebook
- $connection_config
—
array
settings for connection
protected
- $debug
—
boolean
debug - $error
—
array
keep track of errors
Methods
protected
- get_connection() — create FB connection...
public
- check_if_posts_exists() — returns an array of recent posts for a page
- get_feed() — returns an array of recent posts for a page
- run_command()
- set_connection_config() — set additional connection details - e.g. default_access_token
- whoami()