Skip to content

Facebook Source Provider

The Facebook Source feeds data from Facebook supporting Page and Page Posts queries.

Settings

Source Instance Common Settings

SettingDescriptionDefault
NameThe name that will identify this source instance.
Default Cache TimeThe default duration in seconds before the cache is renewed, set to 0 to disable caching. This setting can be overriden in each query configuration.3600

Facebook Source Configuration

SettingDescription
AccountThe Facebook Account which to authenticate with.
PageThe Facebook page from which to create the source content.

Page Query

Fetches the content from the page resolving to a list of Page Type.

Facebook Page Query

SettingDescriptionDefault
CacheThe duration in seconds before the cache is invalidated and the query re-executed.3600

Page Posts Query

Fetches the posts from the page resolving to a list of Page Post Type.

Facebook Page Posts Query

SettingDescriptionDefaultDynamic
LimitThe maximum amount of posts to fetch.20
CacheThe duration in seconds before the cache is invalidated and the query re-executed.3600

Page Type

Defines the mapping options of a Facebook Page object.

Facebook Page Mapping

OptionDescriptionTypeFilters
IDUnique identifier of this Page.String
NameThe name of this Page.String
UsernameThe alias of this Page, e.g for www.facebook.com/platform the username is platform.String
LinkThe Page's Facebook URL.String
CategoryThe Page's category, e.g. Product/Service, Computers/Technology.String
DescriptionThe description of this Page.StringLimit
Description HTMLThe description of this Page in raw HTML.String
AboutInformation about this Page.StringLimit
General InfoGeneral information provided by this Page.StringLimit
WebsiteThe URL of this Page's website.String
WhatsApp NumberThe WhatsApp number of this Page.String
Total RatingsNumber of public ratings for this Page.Int
Total FollowersNumber of page followers.Int
Total MentionsNumber of people talking about this Page.Int
Page Person OptionsDescriptionTypeFilters
BirthdayThe birthday of this Person Page.StringDate
Personal InfoThe personal info of this Person Page.StringLimit
Personal InterestsThe personal interests of this Person Page.StringLimit
AffiliationThe affiliation of this Person Page.StringLimit

Page Post Type

Defines the mapping options of a Facebook Page Post object.

Facebook Page Post Mapping

OptionDescriptionTypeFilters
IDUnique identifier of this post.String
PermalinkThe permanent static URL of this post, e.g www.facebook.com/.../posts/10153449196.String
Picture URLThe full size picture attached to this post.String
MessageThe message written in this post.StringLimit
FromThe name of the user, page, group, or event that published this post.String
TagsThe profiles tagged in post message as a custom formated string with Separator, Show Link and Link Style arguments.String
Created AtThe time this post was published.StringDate
Updated AtThe time this post was last updated, which occurs when a user comments on this post.StringDate
Is PublishedWhether this post was published.Boolean
Is ExpiredWhether this post has expiration time that has passed.Boolean
Is HiddenWhether this post has been set to hidden.Boolean
Is PopularWhether this post is currently popular based on whether the total actions as a percentage of reach exceeds a certain threshold.Boolean
Total SharesNumber of times this post has been shared.Int
Total LikesNumber of times this post has been liked.Int
Total CommentsNumber of comments made on this post.Int
Total ReactionsNumber of times people reacted to this post.Int
Parent IDUnique identifier of a parent post for this post, if it exists.String