REST论坛软件的RESTful界面

时间:2011-10-23 04:56:45

标签: php api rest forum

我希望将轻量级论坛功能集成到现有的GWT网站中。前端用GWT / SmartGWT编写,后端用PHP编写。通过使用JSON的RESTful API进行通信。

我已经查看了一些流行软件(SMF,phpBB等)的论坛,但无法找到任何对RESTful Web API的引用,以便更容易地集成到现有的非PHP站点。我最接近的是vBulletin的Mobile API - https://www.vbulletin.com/forum/content.php/334-mobile-api。不幸的是,vBulletin不是免费的。

我在一些论坛上看到的一些最新主题基本上说用户应该在内部API周围编写自己的Web服务包装器。但是,这似乎是一个糟糕的解决方案,可以导致各种额外的错误。

所以,我的问题是 - 有没有人知道提供RESTful Web服务接口的现有免费论坛软件(PHP,Perl,Ruby OK,但不是Java)?

对此的一个辅助问题是:是否有人使用Restler(http://luracast.com/products/restler/)将论坛软件发布的API转换为RESTful界面?我确信这种方法会充满潜在的问题,但人们总能希望。

PS:我在stackoverflow上看到了以下旧问题,但它们似乎没那么有用,而且现在有点老了:

2 个答案:

答案 0 :(得分:6)

看起来Vanilla Forums适合您的帐单,他们支持JSON/XML based API

答案 1 :(得分:0)

我为SMF论坛编写了一个半RESTful API,除了创建和销毁SMF cookie(登录/注销)之外,它将执行您喜欢的任何操作,您可以使用cURL自己完成 http://www.simplemachines.org/community/index.php?topic=458832.0 我想可能是你在那里发帖要求它并给了我这个想法