如何通过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。

许可以下: CC-BY-SA归因
scroll top