Вы здесь

RESTful Web Services

Реализация веб-сервисов RESTful.

Модуль RESTful Web Services экспонирует ресурсы Друпала (например, сущности) в виде веб-сервисов RESTful. Модуль делает возможным использование Entity API и информации о свойствах объекта (реализуемое через hook_entity_property_info()), для реализации представления ресурса для всех типах сущностией (документов, комментариев, пользователей, терминов и так далее). Он реализует подход, который полностью совместим с принципами REST.

Отличия от модуля Services:

  • Реализация только сервисов RESTful (нет ориентированных на сервисы сообщений или сервисы стиля RPC, как SOAP, XML-RPC и так далее)
  • Поддерживаются только операции CRUD (нет индекса, запросов или операций поиска)
  • JSON, XML и RDF/XML доступны как ресурсы форматов представления, другие модули могут добавлять больше. Формат RDF делает использование разметки RDF доступной из ядра и только для чтения
  • Сделан на основе Entity API, что обеспечивает поддержку всех типов сущностей из коробки
Зависит от: 
Группа проекта: