Odsyłam wiele linków, w tym:
- Moduł usług. Jak zbudować dane JSON z informacjami o sesji w celu utworzenia węzła?
- GitHub - Tworzenie węzła przy użyciu usług 6.3 REST
Próbowałem kilka sposobów POST nowego węzła do witryny Drupal, ale nie udało mi się. Utworzyłem próbkę CCK do przechowywania danych uczniów z imieniem, wiekiem, płcią, DOB i dodałem listę.
Zainstalowałem i skonfigurowałem moduł Usługi (D7) i utworzyłem punkt końcowy usługi w usługach.
Zgodnie z oczekiwaniami, GET to najprostszy sposób na uzyskanie szczegółowych informacji o węźle w JSON. http://localhost/drupal/services/node
po prostu wymieniono wszystkie węzły.
Nadal nie wiem, jak korzystać z metody POST .
Chciałbym szukać studentów, których imię zawiera John . Próbowałem
localhost/drupal/services/node&node[name]=john
. Użyłem wtyczki POST Man dla Chrome bez powodzenia. Próbowałem też innych sposobów.Próbowałem dodać nowego ucznia do witryny bez powodzenia.
Czy ktoś może mi pomóc, aby powyższe działało dobrze?
AKTUALIZACJA :
Próbowałem dodać nowe węzły typu artykułu . Działa dobrze. ale gdy próbuję dodać węzły typu Departament CCK Pokazuje „ s: 22:„ Sprawdzanie poprawności CSRF nie powiodło się ”; „ Oto zrzuty ekranu
Przejrzałem link https://drupal.org/node/2013781
Śledziłem session = session_name = session_id, ale nadal pojawia się błąd.