题
如何通过Web服务从Drupal网站中将数据曝光到iPhone或Android等外部应用程序?
解决方案
最受欢迎的解决方案之一是 服务模块. 。它需要一些设置和专业知识,但是它可以输出的内容以及您需要什么格式非常灵活。这是我们在palantir.net上使用的解决方案,以向我们的Drupalcon芝加哥Android和iOS应用程序提供数据。
其他提示
一个选项是使用默认情况下启用的RSS。您可以使用RSS http://example.com/rss.xml 默认情况下,或者您正在使用类似的东西 视图 模块,您始终可以为特定视图设置RSS Feed,以将RSS Feed中的数据限制为特定类型或其他过滤器。
模块也可以实现 hook_xmlrpc(), , 和 hook_xmlrpc_alter().
根据您需要与外部应用程序进行交换的数据,并且根据所需的格式,您也可以遵循此方法。
对于Drupal 8,最好使用Core REST API模块。这是一个Drupal 8 Android应用 https://github.com/onedrupal/one-drupal-android 使用核心REST API。
不隶属于 drupal.stackexchange