Open Graph Actions let you automatically post activity that a user takes on your site to their Facebook Activity Log. From there, it can show in their Timeline, news ticker or friend's news feed. These sections takes you through each step of the process. The video below also demonstrates the entire process from creating the Objects and Actions in Facebook to configuring and testing them on your Joomla site using JFBConnect:
The first step in creating an Open Graph Action is creating an 'Object' on which to act. This can be an 'article' or blog post, a picture, a recipe, or anything else you want to define on your site. Objects are independent of component, so you can have different Joomla categories be articles whiles others are recipes and still others are movies.
Once an object has been created, whether it's a custom object you created or a pre-defined/built-in object from Facebook, you can create an 'action' that will post to a user's Activity Log when they interact with that object. This section will show you how to create a custom action within Facebook. Pre-defined actions like reading (an article), watching (a video), reading (a book), listening (to music) and some others do not need to go through this process as they are immediately available with JFBConnect.
When you have your object ready in your Facebook Application, either because you created it or you are using a Facebook pre-defined/built-in object, the next step is to configure JFBConnect to use that object and apply it to pages on your site.
After you've created Objects within JFBConnect to apply to your pages, you can create Actions that users can take on those objects. Things like "Reading an article" or "Cooking a recipe" can be created using actions and object pairs. This section will show you how.
After your Objects and Actions are configured, the next step is to actually let your users trigger them. There are 3 ways for an Open Graph Action to trigger on your Joomla site: Timed (consumption) actions, component actions, and user action. All are explained below.
Once you've successfully tested your Open Graph Action using a Facebook Test user, it's time to submit the action. Facebook received thousands of action approvals a day; following this guide should help ensure you get approved on the first try.