it-swarm-es.com

¿Cómo puedo exponer Drupal datos a aplicaciones externas?

¿Cómo puedo exponer datos de mi Drupal sitio a través de servicios web a aplicaciones externas como iPhone o Android?

6
markdorison

Una de las soluciones más populares es módulo de servicios . Se necesita un poco de configuración y conocimientos, pero es muy flexible en lo que puede generar y en los formatos que necesita. Es la solución que usamos en Palantir.net para proporcionar datos a nuestra DrupalCon Chicago Android y aplicaciones iOS.

14
Dave Reid

Una opción es utilizar RSS, que está habilitado de forma predeterminada. Puede usar RSS en http://example.com/rss.xml de forma predeterminada, o si está usando algo como el módulo vistas , siempre puede configurar una fuente RSS para una vista específica, para limitar los datos en la fuente RSS a un tipo específico u otros filtros.

1
Chris Cohen

Para Drupal 8, es mejor usar core REST módulo API. Aquí hay un Drupal 8 Android aplicación https://github.com/onedrupal/One-Drupal-Android que usa core REST APIs.

0
TechNikh

Los módulos también pueden implementar hook_xmlrpc () y hook_xmlrpc_alter () .
Dependiendo de los datos que necesite intercambiar con las aplicaciones externas y del formato que necesiten, también puede seguir este enfoque.

0
kiamlaluno