2016-07-05 4 views
-3

해당 API를 사용하여 설문 조사 도구에서 데이터를 추출하려고합니다. API를 처음 접했을 때, 필자는 설명서를 읽었으며 비디오는 거의 없었으며 무슨 일이 일어나고 있는지 알았습니다.Java 또는 PHP로 REST-API 요청 샘플

그러나 Method 및 Attributes와 함께 Java/PHP에서 샘플 요청과 샘플 응답도 제공됩니다. 이제 샘플 응답은 기대했던 JSON 파일이지만 샘플 응답과 어떤 관계가 있습니까?

마찬가지로 모든 동영상에서 특정 URL을 사용하여 API를 호출하는 것을 보았습니다. 이 샘플 요청은 무엇을 위해 사용됩니까? 그것은 당신 자신의 코드에서 그것을 사용하기위한 것인가?

나는 그 바보 같은 질문을 알고 있지만, 모든 의견을 많이 주시면 감사하겠습니다.

+3

당신은 어리석지 않습니다. 더 좋아. 당신이 무엇을 요구하는지 모르겠다. ... – GhostCat

+0

좋아. 여기에 또 하나가 있습니다. –

+0

API 문서에서 샘플 요청을 사용하는 방법은 무엇입니까? 왜냐하면 내가 URL을 사용하여 샘플 응답을 얻으려는 작업을 수행하기 때문입니다. –

답변

0

"가상 시스템"을 관리하는 시스템이 있다고 가정합니다. 그리고 그와 같은 API를 제공합니다

/system/create-new-virtual-machine 

/system/{virtual-machine-id}/start 

그래서 첫째 어떻게 든 (구성을 만드는 데 필요한 모든 데이터를 제공하는) 새로운 가상 머신을 정의하는 최초의 API 메소드를 호출 할 클라이언트.

분명히 새로운 것을 만들면 새로운 URI가 생성됩니다. 나중에 다른 전화를 걸 때 사용합니다. 이 예제에서 create 호출은 200을 반환하고 결과 본문에서 새로 만든 vm에 대한 URI를 제공합니다.

간단히 말해서 : REST API를 코드가 처리하는 구성 요소/모듈의 인터페이스라고 생각하면됩니다. API 작업 중 일부는 "괜찮아요, 제가 통과했습니다"라고 말하지만 다른 사람들은 정보를 돌려주고 싶어합니다. 이것이 바로 응답 기관이 필요한 것입니다.

+0

아! 나는 그것을 지금 얻는다라고 생각한다! URL을 사용하여 수행 한 모든 작업은 액세스하려는 서버에서 핸드 셰이크를 수행하는 것입니다. 원하는 응답 (설문 응답)을 얻으려면 필자가 제안한 샘플 요청에 따라 Python이나 Java 또는 PHP를 사용하여 스크립트해야합니다. 도와 주셔서 정말로 고맙습니다. :) –