Integration/Development with other social network for Easy Social

Integration/Development with other social network for Easy Social

Jan-06-15 02:21:01

Hello,
Right now we're working on social login integration for Easy Social.
We can only access Linkedin and cannot access Facebook and Twitter in China for some reason...
We have to integrate with domestic social networks, is it complex to do that? For example, social login integration with a Twitter-like microbloging site.
Is there any documentation or guideline for development?

Re: Integration/Development with other social network for Easy Social

Jan-06-15 08:23:23

We do not have a guideline for development currently. To add basic authentication *should* be rather simple with the following general steps:

1. In our libraries/provider folder, you will need to add a subdirectory for your provider and a config directory and xml file in the following location: /components/com_jfbconnect/libraries/provider/PROVIDER_NAME/config/config.xml. You can use the Twitter config.xml file as an example here.
2. Add a components/com_jfbconnect/libraries/provider/PROVIDER_NAME.php file. I would suggest using a simpler provider such as Instagram or VK here to get started; NOT Twitter as it still uses older OAuth1 authentication.
3. Create a /media/sourcecoast/images/provider/PROVIDER_NAME directory and add appropriate icon.png and icon_label.png buttons.

It could be as simple as that and a very easy process to add authentication, but depending on the social network and available API's, can become more difficult. To add social widgets for the provider adds even more complexity, so we recommend getting started with authentication first.

If you are looking to add Weibo, let us know if you run into difficulties and we'll gladly help if we can and add a working implementation into a future release. We have had other requests for this provider, but have not had the time to devote to the feature yet.

-Melissa

Want to stay up-to-date on new releases and development efforts?Follow us on Twitter @sourcecoast and @mandreae

JFBConnect v7.0.3 is available now with some great improvements to the best social network integration extension for Joomla. This is the last expected update to the 7.0 release until the 7.1 version, planned for Q4. Read on for all the details of this release and what's coming for JFBConnect later this year. https://www.sourcecoast.com/blog/jfbconnect-v7-0-3-what-s-coming

Between August 3rd and 4th, the Joomla project put out 2 new releases for the 3.6 series and 3 blog posts explaining the changes and how to update. The rapid fire changes may be confusing, especially when reading through the announcement posts that talk about CSRF, PHP versions, security issues with different levels and other details. If you're unsure what to do, read our blog post for a general overview of the updates and a step-by-step guide on how to update. https://www.sourcecoast.com/blog/joomla-3-6-2-fixes-and-updating-explained

Joomla's caching system can be a huge benefit to your site, but can also cause a lot of headaches. The advantages are obvious: an overall better user experience, faster load times, less powerful server requirements and more. Let's talk about some of the pain-points that you should know about when trying to get Joomla's caching setup. https://www.sourcecoast.com/blog/common-joomla-caching-issues

With the launch of v2.0 of the Facebook Graph API over 2 years ago, a new review process was also implemented for all Facebook Applications. The review process is Facebook's way to verify that deeper integration features on your site are abiding by Facebook's Terms of Service. There's a lot to understand about the process and some of it may surprise you. Some JFBConnect features like posting to your Facebook Page usually don't even need to go through the review process. For the features that do need review, what's the process and how do you proceed? Read our blog post to find out. https://www.sourcecoast.com/blog/facebook-app-review-process-step-by-step