New Plugin Released: REST API – make your site seamlessly integrated
April 28, 2016 | 2138 Views
What is REST API? To make it simple, REST API is a particular architectural approach to putting together the agreed set of standardized ways and interaction rules that a particular piece of software can be used. Basically it’s a methodology designed to let the programs talk to each other in a way as simple as possible.
Are you having a desire to extend your application, build a SocialEngine community, excite your users and spread across the web? If so, our REST API plugin can assist you in doing that. In the help of getting rid of any frustration in using custom code and relying on the database, this plugin was born to create an easy-to-use, easy-to-understand and well-tested framework for creating APIs.
REST API Key Features:
- An easy-to-use and well-tested REST API
- Well documented API
- Via HTTP/HTTPS protocols GET, POST, or DELETE
- The requests can be used to grab site’s data in simple JSON format
- This APIs uses OAuth 2.0 for authentication
- Support multiple Grant Types: Authorization Code, Implicit, User Credentials, Client Credentials, Refresh Token
- Highly Extensible: The REST API provides ways to both add additional fields to resources and to add endpoints to the API
- Configurable scopes to restrict resources request for each client
- etc…
REST API Use Cases:
- Mobile Application: the whole new experiences for users to create contents, upload photo/video…in unique environments
- Integrating contents with other application platforms which may be not built on PHP of any code language used in SocialEngine
- Integrating other application platforms with SocialEngine site by feeding all sources of content into one SocialEngine site and then displayed just the way you want it
- And many more…
REST API Examples:
- Get information of user with ID = 10, send a GET request to:
http://www.your-web-site.com/api/v1/users/10?fields=title,about_me,aim,birthdate,block_status,can_comment,can_view,email,facebook,first_name, friend_status,gender_label,img,img_icon,img_profile,last_name,locale,locale_label,timezone,timezone_label, total_friend,total_mutual_friend,total_photo,twitter,username,website
- Perform a global search on SocialEngine site to get a list of users with the search keyword “Coca” by sending a GET request to:
http://www.your-web-site.com/api/v1/core/search?keywords=Coca&type=user
For more updates and releases, please stay tuned with our blogs.
P/S: Apply coupon code SE-RESTAPI-30 when purchase this new plugin to get 30% off. It is valid until the end of May 06th.