Спокойный интерфейс к программному обеспечению форума 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, но они, похоже, не очень полезны и теперь немного устарели:
- Форум с открытым исходным кодом с API-интерфейс
- Программное обеспечение для форума PHP, которое легко интегрируется с существующим веб-сайтом? -- веб-сайт OP построен на PHP, что значительно упрощает интеграцию
- программное обеспечение для форума с простой поддержкой API RESTful -- Elgg, хотя и является отличной платформой для социальных сетей, не включает плагин для форума!
- Решение для форума с возможностью вопросов и ответов и API - та же проблема, что и у OP, Drupal действительно тяжелый, и все, что я хочу, это форум функциональность.
2 answers
Выглядит так Ванильные Форумы соответствует вашим требованиям, они поддерживают API на основе JSON/XML
Я написал полу-спокойный API для форумов SMF, который будет делать все, что вам нравится, кроме создания и уничтожения файлов cookie SMF (вход/выход), которые вы могли бы выполнить самостоятельно с помощью cURL http://www.simplemachines.org/community/index.php?topic=458832.0 Я думаю, что, возможно, это вы написали там с просьбой об этом и подали мне идею