我目前正在开发一个涉及 Joomla 应用程序和移动应用程序的项目。到目前为止,我已经创建了这两个应用程序,现在我想将移动应用程序链接到 joomla 应用程序中使用的同一数据库。
我做了一些研究,由于安全原因等原因,直接连接到数据库似乎不是最好的选择......建议使用网络服务。
我对此的理解是,例如,我的数据库中有一个“玩家”表,其中包含玩家,通过 joomla 应用程序以 XML 或 JSON 格式输出这些玩家,然后移动应用程序可以访问这些玩家并解析。
我很好奇如何在 joomla 应用程序/框架中创建此 Web 服务?
最佳答案
Joomla 世界中有很多关于以某种方式将其集成到核心中的讨论。甚至还有一个 Web 服务工作组,因此将来这会变得更加容易。
就可使用的内容而言,我见过的最好的代码仍然非常稀疏,但这可能是一个好的开始:https://github.com/techjoomla/Joomla-REST-API 。这是 Tech Joomla 的作品。我实际上没有使用过这段代码,但它看起来正在实现一个 REST api,这可能就是您想要的。
如需更多代码,您可能需要与工作组联系,看看他们是否有测试版代码,您可以帮助测试和改进您的情况。 http://docs.joomla.org/Web_Services_Working_Group
关于php - Joomla 应用程序与移动应用程序交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15535911/