Person
및 Domain
두 개의 API 끝점이 있습니다. 그들 각각에는 GET/POST/PUT/DELETE
요청을 처리하는 데 사용되는 자체 제어기가 있습니다.REST API - 하나의 컨트롤러에 다른 끝점의 데이터 저장
이제 domain
에 person
을 할당해야하므로 다음과 같았습니다. Person
을 추가하면 이 포함 된 REST API에 JSON이 전송되어 새로운 Domain
으로 저장됩니다.
이것은 간단한 예입니다. 실생활 예제에서는 같은 많은 다른 엔드 포인트가 FacebookAccount
, LinkedInAccount
, GooglePlusAccount
등
내 주요 질문은 : 그것은 좋은 연습의 API 사용자가 하나 개의 요청에서 여러 Endpoints/Ressources
에 데이터를 추가 할 수 있나요? 왜냐하면 내가 겪고있는 문제는 다음과 같습니다.
사용자가 자신의 도메인, Facebook 계정 등 모든 데이터를 가진 사람을 추가 할 수있는 10 건의 요청을 사용자가 원하지 않습니다.
안녕을 호출 할 때
그냥 내가 그것을 어떻게 알 필요가 있음을, 내가 가지고있는 문제가 아닌, 당신의 POST 데이터에{domain_id}
를 추가합니다. 문제는 내가 도메인을 추가하거나, 사람을 추가 할 때 또는 여러 개의 API 요청에서 분리되어야하는지에 대한 질문입니다. – Musterknabe이/person과 같은 요청을하고 데이터를 게시합니다. json에서 게시물 데이터로 추가 할 수 있습니다. 귀하의 답변에 감사드립니다. 그러나, 내가 이것을 받아들이 기 전에 다른 대답이 100 % 확실 할 때까지 기다릴 것입니다. – Musterknabe
'domain'이 쓰여질 것이라면, 나는 그것을 쿼리 문자열이 아닌 POST 데이터에 넣을 것입니다. 하지만 모든 항목을 한 번에 작성해야한다는 데 동의합니다. – halfer