Topic-icon Open Graph

Active Subscriptions:

None
11 years 1 month ago #52669 by DimaF
Open Graph was created by DimaF
Hi,
1. I tried to use Open Graph object and repeated step be step examples from Docs and Tutorials.
I repeated all steps 'I use it' shown at video on top of the page here www.sourcecoast.com/jfbconnect/docs/open-graph/actions/
As result, I got Button but when I press it, I just see Joomla green message 'Facebook profile successfully connected.' nothing happens after that FB is empty.
No records I activity log about that event.
Screenshot 'Iuseitresult.png' attached.
What's wrong there?

2. JumlaSocial photo upload.
I did everything described at page here www.sourcecoast.com/jfbconnect/docs/open...msocial-photo-upload
As result, I again got nothing.
There are no any notification at frontend and every photo upload generates record in the Open Graph - Activity Log without error from FB.
Screenshot with log attached jomsocphotouploadlog.png

FB login via JFBConnect works fine without problem.


I tried
The topic has been locked.
Support Specialist
11 years 1 month ago #52672 by mel
Replied by mel on topic Open Graph
#1. Using a Facebook action requires you to be logged in. It sounds like you might have automatic registration turned on, so when you click the button the user is created/logged in. What happens when you click the 'I use this button' again? I would suspect that the action would work correctly at this point since the user is logged in.

#2. Please make sure you're checking for the image in the correct place in Facebook - the activity log. The Activity Log is a view of all actions available to the Timeline. Facebook chooses which ones actually show up in your Timeline view to you or viewers of your profile, and that's all based on different social relevance factors to the viewer. Each item in the activity log can actually be forced to go on the Timeline by using the "Always show on Timeline" setting.

-Melissa
The topic has been locked.
Active Subscriptions:

None
11 years 1 month ago #52678 by DimaF
Replied by DimaF on topic Open Graph
Thanks Melissa for response,
Looks like I am going forward)))
I found posts at Activity Log, that posts marked as 'Allowed at timeline' when I change it to 'Shown at timeline' it comes to my timeline. But all new posts comes with 'Allowed at timeline' and I can't find where I can setup it to 'Always show on Timeline' (((((
Can you please help me to find that setting?
The topic has been locked.
Active Subscriptions:

None
11 years 1 month ago - 11 years 1 month ago #52679 by DimaF
Replied by DimaF on topic Open Graph
about #1,
I press button 'I use this' when I already logged in and tried press it several times, result always the same, just message 'Facebook profile successfully connected.' every time when I press button.

P.S. Got 'Post to Timeline' popup, but nothing after that. Log is empty.
Last edit: 11 years 1 month ago by DimaF.
The topic has been locked.
Support Specialist
11 years 1 month ago #52682 by alzander
Replied by alzander on topic Open Graph

I press button 'I use this' when I already logged in and tried press it several times, result always the same, just message 'Facebook profile successfully connected.' every time when I press button.

Please check the Configuration -> Facebook tab of JFBConnect for the "Show 'Login Credentials' in popup" setting. Make sure that is 'Yes'. It looks like there may be an issue with Open Graph Actions if that setting is set to no.

I found posts at Activity Log, that posts marked as 'Allowed at timeline' when I change it to 'Shown at timeline' it comes to my timeline. But all new posts comes with 'Allowed at timeline' and I can't find where I can setup it to 'Always show on Timeline' (((((

There is no way to force all posts to a user's Timeline. Facebook decides the default value for how a post will be shown based on various factors: how many users taken the action altogether, how many have forced it to show on their timeline previously, etc. Additionally, Allowed on Timeline may not show to you immediately, but others viewing your Timeline may see it based on other factors (are they a member of your site, etc).

That's how Facebook works for just about everything.. they like to make guesses on things and only let the user force things.. you, the admin, don't have that right or else everyone would make everything from their site always show :)

I hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 1 month ago #52693 by DimaF
Replied by DimaF on topic Open Graph
1. 'Configuration -> Facebook tab of JFBConnect for the "Show 'Login Credentials' in popup" setting' - already yes, but doesn't help.

2. I am talking about posts visibility on my timeline. If I can't see posts shared via your component and Open Graph on my timeline, where is point to use component? Than it would be easier just to copy-paste link at FB to my article. Sounds very strange...
The topic has been locked.
Support Specialist
11 years 1 month ago #52695 by alzander
Replied by alzander on topic Open Graph

1. 'Configuration -> Facebook tab of JFBConnect for the "Show 'Login Credentials' in popup" setting' - already yes, but doesn't help.

I guess I'm confused how you're testing then. In point 2, activity is going to Facebook... but you also mention that the "I use this" just shows the "Account connected" text. How are you getting activity to Facebook if it's not working?

Also, please make sure you're testing from the Facebook account that is the administrator of the app. Until you go through the review process from Facebook, the action won't work and only admins will be able to use the action.

2. I am talking about posts visibility on my timeline. If I can't see posts shared via your component and Open Graph on my timeline, where is point to use component? Than it would be easier just to copy-paste link at FB to my article. Sounds very strange...

All activity you take anywhere goes into your Activity Log on Facebook. From there, Facebook chooses how it's shown on your Timeline, the friend "ticker" or other places. There are lots of ways that users can see actions that are taken including notifications, their own Timeline or yours. It's all based on algorithms from Facebook.

For sharing the article directly, that is an "explicit" action that the user is specifically indicating they want to show on their Timeline. The Open Graph Action can be configured to be explicit as well, which greatly increases the chances that it will be shown on the Timeline as well. By using the popup in JFBConnect, the user is specifically stating they want the action to be shared, which means you can create it as an explicit permission. Even then though, just like the "Like" button, not all activity will always show on your Timeline. It's just how Facebook works.

I hope that helps explain further,
Alex
The topic has been locked.