Czy ktoś może podać instrukcje, jak napisać prosty moduł usługi dla Usług 3.x i Drupal 7.x? Po prostu nie mogę znaleźć żadnego, który działa z D7. Byle co! Wystarczy przerobiona wersja modułu echo_service!
Przynajmniej prosimy o link do działającego przykładu. Dzięki.
Odpowiedzi:
Oprócz wspomnianego linku, oto kod z modułu, który napisałem, który używa usług sieciowych. W „strukturze” usługa powinna być włączona, a punkt końcowy zdefiniowany. Tam również ustawiasz dozwolone typy zwrotów.
Jeśli więc zdefiniujesz „api” jako punkt końcowy i chcesz mieć tablicę json, możesz wykonać żądanie takie jak twoja_serwis.com/api/servicename/arg1/arg2.json. Nazwę usługi definiujesz w zasobach hook_services_resources.
źródło