Topic-icon Open Graph Plugin for Easy Discuss

Active Subscriptions:

None
9 years 2 weeks ago #52346 by Sunnyside
I cant seem to find a plugin for easydiscuss open graph.

Basically i want the replies posted in easydiscuss threads be auto posted to the users Facebook page, can you please guide me on how to achieve this.

regards
The topic has been locked.
Support Specialist
9 years 2 weeks ago #52358 by alzander
We don't have an Open Graph plugin for EasyDiscuss. It's something we have on our to-do list, but I don't have a timeframe on when that would be done.

In the meantime, you can create a custom button that would display on your EasyDiscuss pages which the user can click to post something like "I read this" or "I like this" or "I posted this". It wouldn't be automatic whenever a user posts, but it's something you can start with. If interested, let us know, and I can point you in the right direction on how to do that. Using an explicit button that the user has to click also increases the credibility of the post that is created in their Timeline as Facebook will give it more weight since the user specifically went out of their way to create it.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
9 years 1 week ago #52471 by Sunnyside
Hi Alex,

I would be obliged if you can guide me on how to set up open graph for easydiscuss replies.

Also today i moved from my test server to live, but unfortunately social Login is not functioning for facebook, google and twitter. I had removed the old test urls from the apps and inserted the new urls. Post this i ran autotune and all was successfull, but login is not working. Can you please help as today is my first day of site and social logins is a big feature.

I'll send you the url by PM.

regards
The topic has been locked.
Support Specialist
9 years 1 week ago #52472 by alzander
Let's focus on social authentication first since that's an immediate need to get going. Then, we can talk about EasyDiscuss integration further.

For social authentication, there's multiple problems with each network that are causing your problems:
Facebook - JQuery isn't loaded on your site. Please set the "Include JQuery / Bootstrap" setting to 'Yes' in JFBConnect. Alternatively, this line in the HTML is commented out:
<!--   <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> -->
Uncomment that line so jQuery is loaded.

Google - I'm getting the following error:

Error: invalid_client

no support email

Please double check you updated the Google App settings. Also, make sure you supplied a support email address.

Twitter - This seemed to work for me. I was redirected to the Select Profile page of EasySocial.

Let me know if you get the above working and we'll go from there.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
9 years 1 week ago #52485 by Sunnyside
Hi Alex,

The jquery version 1.11.1 was giving me problems so i scaled it down to 1.9.1, secondly i created new apps for facebook, google & twitter and ran the auto tune again. Now facebook has started functioning, but for users with existing accounts it does not let them login, it redirects to registration page with a error message:

Error
This email address is already registered.

Ideally it should just log the user in, if he is already registered on the site. Am i missing something here?

Secondly google is still throwing the error, i think its a domain issue, i'll recheck the domain settings in domain app and report back to you if i've been able to solve it.

regards
The topic has been locked.
Support Specialist
9 years 1 week ago #52494 by alzander
JFBConnect should use with either of those jQuery versions. You just need to have one enabled, or our Include jQuery / Bootstrap setting.

Error
This email address is already registered.

Please enable the "Automatically link users by Email" setting in JFBConnect if you want users to have their account automatically connected.

Keep us posted about Google. It definitely sounds like an app setup issue. I'd recommend going over our guide, step-by-step, to make sure all the settings are right.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
9 years 6 days ago - 9 years 6 days ago #52502 by Sunnyside
Hi Alex,

facebook login is not working yet, although jquery is being loaded

<!-- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> -->

this was commented out because i was working on local jquery instead of cdn.

I've tried for now 12 hours nonstop, but cant seem to find the issue, default facebook login of easysocial works. But thats not ideal.

I have currently disabled jfbc on live site as the risk was too much to play on live site. I'll be cloning my site on an alternate server and will do all the experimentation there. Will share with you the url on monday.

I really hope that JFBC works on mysite

have a nice weekend :)
regards
Last edit: 9 years 6 days ago by Sunnyside.
The topic has been locked.
Support Specialist
9 years 6 days ago #52515 by alzander
Definitely post (or Private Message) us the URL of a test site where we can diagnose things. Once we see things on a site, we can usually diagnose errors quickly.

One thing I'd recommend for Facebook debugging is going to the Configuration -> Facebook tab of JFBConnect and try toggling the following options:
* "Show 'Login Credentials' in popup" - Disabling this removes many of the jQuery / Bootstrap requirements from the FB login process and may fix any conflicts if you're using slightly different versions of those libraries
* "Show 'Logging In' message" - Disable to bypass the Javascript popup altogether and redirect the user to Facebook to authenticate. This can remove many different conflicts

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

None
8 years 11 months ago #52687 by Sunnyside
Hi Alex,

I've now installed a clone site on another domain and created all new Facebook, Twitter & Google+ apis and configured the JFBC to use new api keys by auto tuning.

Further I've also created the admin id for you, if you wish to take a look at back end. I'll be PMing you the credentials.

warm regards
The topic has been locked.
Support Specialist
8 years 11 months ago #52700 by alzander
Thanks for the test site and credentials. Unfortunately, I don't have permissions for the configuration of JFBConnect. Can you either elevate me to super admin or go to the permissions area in JFBConnect and reduce the restrictions?

Beyond that, there's still no jQuery loading on that site. The first thing I'll do is enable the "Include jQuery / Bootstrap" setting in JFBConnect and test again. Feel free to try that on your own and see if that gets Facebook working.

In your PM, you also mention:

Twitter i tried to login with a user id whos email is allready in joomla user list, it took me to registration page instead of connecting twitter account and logging me in.

That's normal behavior. Unfortunately, Twitter does not return an email address for users which means there's no way we can make an automatic association to an existing user on your site. The Login / Register page of JFBConnect can let a user authenticate to an existing account.

As for the duplicated open graph tags, please try enabling the Open Graph - JReviews plugin to see if that helps with the duplication.

Thanks,
Alex
The topic has been locked.