Puncte:0

Cum pot obține anumite câmpuri de la obiectul utilizator din API-ul REST?

drapel al

Am o întrebare despre preluarea câmpurilor din obiectul utilizator folosind REST în Drupal 8. Când sunt conectat în Drupal, pot folosi și următorul apel GET pentru a prelua obiectul utilizator:

http://localhost:8081/user/2?_format=json

Acest lucru va returna un răspuns json cu toate câmpurile acestui utilizator. Vreau să recuperez doar 3 câmpuri și nu întregul obiect.

Cum pot seta unele câmpuri specifice să revină și nu toate câmpurile?

4uk4 avatar
drapel cn
Dacă acesta este singurul lucru pe care doriți să îl obțineți prin JSON, atunci scrieți un controler JSON personalizat. Dacă acesta este doar începutul unui proiect mult mai mare, atunci căutați o implementare diferită a serviciului web. Vezi https://dri.es/headless-cms-rest-vs-jsonapi-vs-graphql
Thomas Crawford avatar
drapel al
Mulțumesc @4k4, acesta este singurul lucru, așa că voi construi un controler JSON.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.