ExpressionEngine 2.0: Rest

Integrate RESTful API's into your ExpressionEngine 2.0 website with this Rest module. You can list Tweets, search for Digg articles, show off Flickr photographs and interact with any open RESTful API.

But how?

You can create REST requests in the backend module and reference them with Template Syntax, then loop through the returned response. Everything sent back from the API is converted into a loopable ExpressionEngine array wether its XML, JSON, Serialized data, pure PHP or CSV. It will even include XML attributes as well as node values.

Rest module can do more than just grab information from predefined requests. You can create REST requests on the fly:

You could use this syntax with other Template Tags and create some very dynamic flexible sites.

Where can I find it?

As with all the best ExpressionEngine add-ons, you can buy this module on Devot:ee for a very reasonable $30.

Comments

Gravatar
Saya

2012-02-28

Hello,

Is there any type of built-in caching mechanism for this module ?


Saya

Gravatar
Mike Heavers

2012-06-03

You should provide proper documentation of the paramaters and variables available to this plugin rather than just a video if you are charging for it.

Gravatar
Sean S

2012-06-04

I tend to agree with Mike Heavers: it would be nice to have documentation (even if it's not proper). I really appreciate the work that went into this module, but (1) keep running into issues that could probably easily be answered in a user guide or docs, and (2) probably am just scratching the surface with the capabilities -- but don't know for sure.

Gravatar
Phil Sturgeon

2012-06-20

Do you guys have an example of your favourite documentation for other addons? I'll see if I can use something of their style.

Gravatar
Sean S

2012-06-28

I've always liked and appreciated the Pixel & Tonic docs. They're simple and easily accessible, even if they're not terribly comprehensive.

http://pixelandtonic.com/matrix/docs

Gravatar
Sean S

2012-06-28

As a side note: I'm having trouble with conditionals inside the rest tag pair. Are conditionals not supported?

Gravatar
Diederik Van Hoorebeke

2012-07-10

I bought the module once. The only reason I don't buy it again is because there's no documentation.

For example... how can I get the values for the url's in the entities? The structure is like this:

entry
----- id
----- text
----- entities
---------- hashtags
--------------- hash 1
--------------- hash 2
---------- urls
--------------- url 1
--------------- url 2
---------- mentions
--------------- mention 1
--------------- mention 2
/entry

Gravatar
Brian Rivet

2013-06-28

Hi Phil,

I need some help with a few things on the REST plugin. I posted a support ticket to the forum on Devot:ee a while back about the module outputting a tag for one of my XML nodes when it shouldn't have, and now I'm having trouble getting the pagination to work as well. I can get the code to output and limit to the number specified in the parameter, but if I put the offset parameter in as you have it in the docs I get a php error saying the offset variable expects a long variable and it was given a string, making me think the global there is not parsing. Also, it is outputting my pagination code instead of parsing it. Could you please contact me via email as soon as you are available to assist me in resolving these issues?

Gravatar
Hack Tool

2013-07-11

I all the time emailed this webpage post page to all my friends, as if
like to read it afterward my contacts will too.

Gravatar
Nike Air Max China

2014-03-19

Hi, Neat post. There is a problem along with your web site in internet explorer,
could check this? IE still is the market chief and a big section of
other folks will pass over your magnificent writing due
to this problem.

Gravatar
Ninemsn.com.au

2014-04-03

I'm not positive where you are getting your information, but good topic.
I must spend some time finding out much more or figuring out more.
Thanks for fantastic information I used to be searching for this
information for my mission.

Post a comment