2016-09-20 1 views
0

나는 php로 구축 된 사이트를 가지고 있으며 다른 사이트에서 이러한 서비스를 이용할 수 있도록 사용자 가입 양식 (및 일부 관련 기능)을 공개하고자합니다. RESTful API를 사용하여 이러한 기능을 열려고합니다.이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 각 언어에 대한 설명서를 작성해야합니까?json을 통해 루비와 대화 할 수 있습니까?

답변

0

RESTful API를 사용하여 이러한 기능을 열려고합니다.이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

RESTful API는 다른 응용 프로그램이 시스템과 통신 할 수있게하는 아주 좋은 아이디어입니다.

각 언어에 대한 설명서를 작성해야합니까?

이러한 언어를 알고 코드를 작성할 수는 있지만 필수적인 것은 아니지만 다른 언어로 된 코드 예제를 제시하는 것이 좋습니다. 당신은 각 자원과 그것의 방법들 (그래서 (S) CRUD가 가장 가능성이 있음)과 응답 구조가 무엇인지를 문서화하는데 집중해야한다.

+0

각 리소스와 그 방법 (즉, CRUD 가능성이 높음)과 응답 구조가 무엇을 의미합니까? 그래서 내 문서는 내 사이트 (php)와 이야기하는 데 필요한 정보를 보여 주어야하며, 정보를 입력하는 것은 상대방에게 달려있다. (어떤 언어로든 그들이 적합하다고 생각하니?) – storno88

+0

RESTful API의 단서는 자원이다. 따라서 사용자 자원이 있다고 가정 해 보겠습니다. 귀하의 API는 사용자를 위해 다음과 같은 조치를 취할 수 있습니다 : 검색/색인 (모든 사용자 표시) GET/users 사용자 POST/사용자 만들기 사용자 가져 오기/사용자/{user_id} 사용자 PUT/users/{user_id} 업데이트 삭제 사용자 DELETE/users/{user_id} 이 메서드는 각각 올바르게 수행하려면 매개 변수가 필요할 수 있습니다. 예를 들어 Create에는 전자 메일, 사용자 이름 및 date_of_birth을 전달해야 할 수 있습니다. 그렇지 않으면 API가 400 Bad Request를 반환합니다. API 문서에서 다룰 내용. –

관련 문제