AndrX Posted April 10, 2010 Share Posted April 10, 2010 Wouldn't it be great to expose IP.Board data via REST API? As developers we need REST API methods to send and receive IP.Board data is some format like JSON or XML. As a matter of fact, at the time I'm writing this, it's hard to find popular web applications that have not yet decided to support these APIs and published their documentation/methods list! Twitter REST API: http://apiwiki.twitt...I-Documentation Facebook REST-like interface: http://wiki.develope...m/index.php/API and its Open Stream API. 37signals Basecamp REST principles: http://developer.37s...s.com/basecamp/ Zendesk REST API: http://www.zendesk.c...st_introduction Mailchimp JSON/XML documentation: http://www.mailchimp.com/api/ Google AJAX Search RESTful interface and JSON: http://code.google.c.../documentation/ Flickr REST request/response format: http://www.flickr.co...quest.rest.html - http://www.flickr.co...ponse.rest.html Amazon S3 REST API: http://docs.amazonwe...ev/RESTAPI.html Et cetera, et cetera, et cetera... :) Question - When IPS, Inc. intends to publish the REST API documentation and the full list of methods? Then the new opportunities would be wonderful! Thanks. Link to comment Share on other sites More sharing options...
Mark Posted April 10, 2010 Share Posted April 10, 2010 We have the XML skin which you could use with REST to retrieve almost any data. This topic, for example: http://community.invisionpower.com/xml.php?showtopic=308582 We also have an open XML-RPC API which you can use to develop your own APIs for retrieving or submitting data: http://community.invisionpower.com/resources/official.html?record=246 Is there something specific you're trying to do? I'm sure we could you point you in the right direction :) Link to comment Share on other sites More sharing options...
AndrX Posted April 10, 2010 Author Share Posted April 10, 2010 We also have an open XML-RPC API which you can use to develop your own APIs [...] Is there something specific you're trying to do? Hi Mark, we would like to extend and integrate IP.Board with other popular web applications and vice versa. In this scenario the client is primarily the browser rather than a desktop application. An advantage of REST over XML-RPC is that each object has its own URL and can easily be cached, copied, and bookmarked. I think REST is the best with browser based clients. What we would need is a nice list of methods (including GET/POST, etc.) along the lines of Twitter API Documentation. ;) Link to comment Share on other sites More sharing options...
Mat Barrie Posted April 11, 2010 Share Posted April 11, 2010 We have the XML skin which you could use with REST to retrieve almost any data. This topic, for example: [url="http://community.invisionpower.com/xml.php?showtopic=308582"]http://community.inv...howtopic=308582[/url] Consuming that would be crashtastic. You don't enclose your "text" element in CDATA blocks, resulting in XML elements being in the middle of the text. Link to comment Share on other sites More sharing options...
YuriP Posted May 22, 2011 Share Posted May 22, 2011 I would also really like to see json response instead of xml response which will allow to integrate IPB to FB and other rich web apps Link to comment Share on other sites More sharing options...
Ran Yefet Posted September 5, 2011 Share Posted September 5, 2011 +1 I also need REST API with support for XML/JSON Link to comment Share on other sites More sharing options...
Andrea T. Posted September 22, 2011 Share Posted September 22, 2011 +1 Any news (or plan) about that? Thanks, Link to comment Share on other sites More sharing options...
Songstuff Posted January 2, 2012 Share Posted January 2, 2012 Definitely a value add for me development wise if IPB offered REST/JSON support Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.