Я сослался на множество ссылок, включая следующие:
- Сервисный модуль. Как построить данные JSON с информацией о сеансе для создания узла?
- GitHub - Создание узла с использованием Сервисов 6.3 REST
Я попробовал несколько способов ПОСТАВИТЬ новый узел на сайт Drupal, но мне не удалось. Я создал образец CCK для хранения данных о студентах с именем, возрастом, полом, DOB и добавил список.
Я установил и настроил модуль служб (D7) и создал конечную точку службы в службах.
Как и ожидалось, GET - это самый простой способ получить детали узла в JSON. http://localhost/drupal/services/node
просто перечислил все узлы.
Я до сих пор не могу понять, как использовать метод POST .
Я хотел бы найти студентов, чье имя содержит Джон . Я попробовал
localhost/drupal/services/node&node[name]=john
. Я использовал плагин POST Man для Chrome без успеха. Я также попробовал некоторые другие способы.Я пытался добавить нового студента на сайт безуспешно.
Кто-нибудь может подсказать мне, чтобы вышеперечисленное работало нормально?
ОБНОВИТЬ :
Я попытался добавить новые узлы типа статьи . Работало нормально. но когда я пытаюсь добавить узлы типа Отдел CCK Он показывает « s: 22:« Проверка CSRF не удалась »; « Вот снимки экрана
Я перешел по ссылке https://drupal.org/node/2013781.
Я следовал за session = session_name = session_id, но я все еще получаю ошибку.