我希望将轻量级论坛功能集成到现有的 GWT 网站中。前端用GWT/SmartGWT编写,后端用PHP编写。通信是通过使用 JSON 的 RESTful API 进行的。
我查看了一些流行软件(SMF、phpBB 等)的论坛,但无法找到任何对 RESTful Web API 的引用,以便更轻松地集成到现有的非 PHP 站点。我最接近的是 vBulletin 的移动 API -https://www.vbulletin.com/forum/content.php/334-mobile-api https://www.vbulletin.com/forum/content.php/334-mobile-api。不幸的是,vBulletin 不是免费的。
我最近在一些论坛上看到的一些帖子基本上都说用户应该围绕内部 API 编写自己的 Web 服务包装器。然而,这似乎是一个糟糕的解决方案,可能会导致各种额外的错误。
所以,我的问题是 - 有谁知道现有的免费论坛软件(PHP、Perl、Ruby 可以,但不是 Java)可以提供 RESTful Web 服务界面?
一个附属问题是:有人使用过 Restler (http://luracast.com/products/restler/ http://luracast.com/products/restler/)将论坛软件发布的API变成RESTful接口?我确信这种方法会充满潜在的问题,但人们总是可以抱有希望。
PS:我在 stackoverflow 上看到了以下较旧的问题,但它们似乎没有那么有帮助,而且现在已经有点旧了:
- 具有 API 的开源论坛 https://stackoverflow.com/questions/1069246/open-source-forum-with-api
-
PHP 论坛软件可以轻松与现有网站集成吗? https://stackoverflow.com/questions/1549232/php-forum-software-that-integrates-easily-with-existing-website-- OP的网站是用PHP构建的,这使得集成变得更加容易
-
具有简单 RESTful API 支持的论坛软件 https://stackoverflow.com/questions/2329246/forum-software-with-a-simple-restful-api-support-- Elgg 虽然是一个很棒的社交网络框架,但不包含论坛插件!
-
具有问答选项和 API 的论坛解决方案 https://stackoverflow.com/questions/3845933/a-forum-solution-with-an-qa-option-and-api-- 与 OP 相同的问题,Drupal 确实很重量级,我想要的只是论坛功能。
好像香草论坛 http://vanillaforums.org符合你的要求,他们支持基于 JSON/XML 的 API http://vanillaforums.org/page/api
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)