By marco deluca on Friday, 08 November 2013
Posted in General Issues
Replies 13
Likes 0
Views 2.9K
Votes 0
Hi there,

I know easysocial is new and your documentation is pending, but I have a question about your API. On your site you write "Tons of API: There are endless possibilities for you to integrate EasySocial with other addons and third party Joomla extensions"

We are building an application using Joomla, and we are considering using easysocial for its user/community features. That being said, we have 3 custom components that we've built that are going to need to be integrated with easysocial. The integration would be things like:


  • Updating the stream with activities in our components
  • Ability to use ACL rules that are created as a result of group creation in easysocial (pending feature I know)


So... do you have any documentation on your API? My developers havent had the time to look at your code yet, so I'd love to hear from other developers or stackideas devs about how easy it is to integrate other components with easysocial (and easydiscuss, easyblog, etc)
Marco,

The links for EasySocial Developer documentation are listed in this discussion:

http://stackideas.com/forums/list-of-3rd-party-components-integrated-with-easysocial

There is a list of other developers who have integrated their components with EasySocial.
·
Friday, 08 November 2013 23:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey guys,

I am really sorry for the delay of this reply, I just got back from the Joomla World Conference. Although the API is still pending, some of the stuffs are already there. Take a look at our docs here, http://docs.stackideas.com/
·
Thursday, 14 November 2013 02:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

Do you have any update for API of ES?
·
Friday, 25 December 2015 11:55
·
0 Likes
·
0 Votes
·
0 Comments
·
I have replied you on your thread
·
Friday, 25 December 2015 13:31
·
0 Likes
·
0 Votes
·
0 Comments
·
So wish this had been implemented, think its been discussed and requested for about 2 years.
Any chance it will happen?
·
Tuesday, 05 June 2018 00:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Not really sure what do you mean here?
·
Tuesday, 05 June 2018 00:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,
Searching arround for info on an Api to aid required development, seems like there is no restAPI for EasySocial yet, even after all this time? Or have I missed it?
·
Tuesday, 05 June 2018 14:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Gary,

Currently we have but our REST API isn't extensive yet as right now it's mostly for the listing of items.

You can take a look at these following PHP file, for example :

EasySocial
----------------
1. User login
JoomlaFolder/components/com_easysocial/views/account/view.json.php

2. User comment in the stream
JoomlaFolder/components/com_easysocial/views/comments/view.json.php

3. User create new conversation
JoomlaFolder/components/com_easysocial/views/conversations/view.json.php

and etc.
·
Tuesday, 05 June 2018 16:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex, I'm looking to get the Events out of the system and merge them into a Joomla blog page.
Does the API extend to events?
·
Tuesday, 05 June 2018 17:09
·
0 Likes
·
0 Votes
·
0 Comments
·
REST API has nothing to do with custom development on a Joomla blog page. A REST API allows 3rd party systems (non joomla related) to query the API to obtain data.

If you are looking at modifying an extension on your site which is on the same site as EasySocial, there are already APIs internally. All you need to do is to call up the necessary models to retrieve the data that you want.

If you are not familiar with the codebase, you should refer to /components/com_easysocial/views/events/view.html.php and take a look at how the events are being retrieved.
·
Tuesday, 05 June 2018 23:04
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm not a coder Mark, just trying to make it as easy for my guys as possible.
·
Tuesday, 05 June 2018 23:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Gary,

Perhaps you can start a thread on our forum what kind of event data you would like to populate on your site.

We will see if we can guide you some hint which Easysocial internally library method you can use.
·
Wednesday, 06 June 2018 11:23
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post