Topic-icon Really Struggling Here....

Active Subscriptions:

None
11 years 3 weeks ago #53281 by mgilmour
Hi there,
I have the latest versions of Joomla, Jomsocial and Easyblog installed and what I'm wanting to do is have it so:
1. Users can login with either facebook or twitter (this works).
2. Any of the following made on my website (SSFAuthors.com) is reflected in the users facebook/twitter accounts.
- Easyblog posts
- Easyblog articles that the user looks at
- Anything that the user does in Jomsocial
- Essentially like one of the videos that showed how everything that the user did was reflected in facebook

3. I'm finding the documentation/tutorials on how to do the above really difficult to follow.

Here also is my problem.
1. I've logged in via facebook with an email address for an existing user.
2. The backend "User map" identifies the correct facebook and Joomla account.
3. No matter what I do nothing is published to the users facebook account.

Any suggestions would be greatly appreciated on the first and second problems.

Michael
The topic has been locked.
Support Specialist
11 years 3 weeks ago #53285 by alzander
Replied by alzander on topic Really Struggling Here....
Michael,
Sorry you're running into issues. Some of what you're looking for is possible with JFBConnect, others are not (or at least not built-into it right now). It sounds like what you're looking to do is create Open Graph Actions for a variety of things the user does. Open Graph Actions are only supported by Facebook. Actions are meant to push activity that a user performs on your site back to their Facebook Activity Log. By nature, these aren't as important as a real status update that the user intentionally puts on their Timeline, which means that it doesn't always show on the users Timeline. It can show there, but also may show in the Friends 'ticker' of activity, in a friends feed who uses the same website and various other places. The main thing is to not expect every single activity a user takes on your site to show up prominently in the Facebook Timeline, or else every website would try to overrun user's Timeline with a bunch of minor activities on the site.

We don't support pushing activity to Twitter. It really isn't meant to be littered with lots of little actions that a user does on your site and that can violate Twitter's terms if we did so.

With that said, for Open Graph Actions and what you're looking for:
Easyblog posts - I'm assuming you mean creating a new post. We don't have a trigger in our Easyblog Open Graph plugin to push this activity to the user's Activity Feed. Are you looking for it when a user creates a post? What publishing scheme do you use? The most difficult part of this would be if we have to check when the post is actually published (by an admin) vs just when the user clicks Save/Post.

Easyblog articles that the user looks at - The 'read' action can be done. You want to:
* Setup an Object for your EasyBlog articles with an object type of "article" and set it as a built-in Facebook Object.
* Setup an Action as "news.reads", a built-in Facebook Action. Associate that with the Object you created and set it up to trigger after the user is on a page for 15 seconds.
* That should work. Please note that the news.reads action is the 'lightest' possible action since it just happens without the user doing anything. Because of that, Facebook gives it little weight, but it still can show up somewhere.

Actions like leaving a comment or rating a blog post have higher weight and are also supported in JFBConnect.

Anything that the user does in Jomsocial - Right now, we support the actions of uploading a photo and joining a group. For an example of setting up the Upload Photo action, see:
www.sourcecoast.com/jfbconnect/docs/open...msocial-photo-upload

I hope that helps get you started, but if you have any further questions, please let us know what you've configured and where you're getting stuck.

Thanks,
Alex
The topic has been locked.