假设有一个页面只能在Drupal站点上为经过身份验证的用户访问。哪些库/工具可供iPhone开发人员使用:
例如,我想用Drupal页面中的数据填充UITableView。谢谢!
答案 0 :(得分:5)
您需要一种与Drupal通信的方法。您可以使用“服务模块”执行此操作。从drupal社区下载。
之后,在您的iPhone应用程序上,您需要一个协议来检索并向Drupal发送数据。服务模块最常用的是XMLRPC,但您可以使用Json甚至plist来实现。在iPhone方面,我们使用的是来自Divisible by Zero的Eric J. Czarny制作的Cocoa XML-RPC客户端框架。
这样你就可以使用默认方法(node.get,user.login ....)从Drupal中检索信息。您也可以创建自己的模块。
这并不复杂。我们已经创建了一个与Drupal通信的应用程序,但它有点扩展,可以在几行内解释它。
首先下载服务模块,配置它并使用XMLRPC服务器进行测试。之后,基本工作完成了。
祝你好运:)