Спокойный интерфейс к программному обеспечению форума PHP


Я хочу интегрировать легкую функцию форума в существующий веб-сайт GWT. Интерфейс написан на GWT/SmartGWT, а серверная часть написана на PHP. Связь осуществляется через RESTful API с использованием JSON.

Я заглянул на форумы некоторых популярных программ (SMF, phpBB и т.д.), Но не смог найти никаких ссылок на веб-API RESTful, чтобы упростить интеграцию с существующим сайтом, отличным от PHP. Ближе всего я подошел к мобильному API vBulletin - https://www.vbulletin.com/forum/content.php/334-mobile-api . К сожалению, vBulletin не является бесплатным.

Некоторые недавние темы, которые я видел на некоторых форумах, в основном говорят, что пользователь должен написать свою собственную оболочку веб-сервисов вокруг внутреннего API. Однако это кажется плохим решением, которое может привести ко всевозможным дополнительным ошибкам.

Итак, мой вопрос заключается в следующем - знает ли кто-нибудь о существующем бесплатном программном обеспечении для форума (PHP, Perl, Ruby, но НЕ Java), которое обеспечивает спокойный интерфейс веб-служб?

Вспомогательный вопрос к этому: кто-нибудь использовал Restler (http://luracast.com/products/restler /) чтобы превратить опубликованный API программного обеспечения форума в спокойный интерфейс? Я уверен, что этот метод был бы чреват потенциальными проблемами, но всегда можно надеяться.

PS: Я видел следующие старые вопросы о stackoverflow, но они, похоже, не очень полезны и теперь немного устарели:

Author: Community, 2011-10-23

2 answers

Выглядит так Ванильные Форумы соответствует вашим требованиям, они поддерживают API на основе JSON/XML

 6
Author: Arul Kumaran, 2011-11-07 01:10:02

Я написал полу-спокойный API для форумов SMF, который будет делать все, что вам нравится, кроме создания и уничтожения файлов cookie SMF (вход/выход), которые вы могли бы выполнить самостоятельно с помощью cURL http://www.simplemachines.org/community/index.php?topic=458832.0 Я думаю, что, возможно, это вы написали там с просьбой об этом и подали мне идею

 0
Author: Andre Nickatine, 2012-02-24 16:21:03