通过HTTP API访问Drupal站点

Gui*_*ume 6 api rest drupal

我需要能够从Drupal之外的客户端编辑节点(这不能实现为Drupal模块).我想找到一个模块,它将基本的Drupal功能公开为HTTP API(REST,SOAP,JSON,...).我找到了webservices模块,但我找不到任何文档.

你知道我在哪里可以找到这个模块的文档吗?或者提供相同功能的任何其他模块?

cod*_*ate 8

我建议查看服务模块.它处于永久缺乏完整版本的状态,但在大多数情况下它的工作非常可靠.它内置了许多服务,这些服务挂钩到正常的Drupal功能(节点,用户,菜单等)

有了它,您可以进行API密钥样式身份验证,也可以只使用普通的Drupal用户帐户.许多其他模块插入其中以用于不同的输入和输出格式类型.

有很多关于如何与服务进行交互的例子,还有一些服务手册,其中也有一些其他的参考资料.我建议你去看看吧.