java를 사용하여 parse에 의해 제공되는 나머지 API에 대한 전화를 걸고 싶습니다. java에서이 API를 사용할 수 있습니까? 나는이 종류의 완전히 새로운 나머지 api 전화 물건.회사에서 제공하는 휴식 API를 호출하려면 어떻게해야합니까?
답변
당신은 나머지 클라이언트 라이브러리로 RESTEasy가 시도 할 수 있습니다 : http://www.jboss.org/resteasy
나는 뉴저지 잘 수행 한 : 당신이 인뿐만 아니라 REST 클라이언트 서버 측 REST API를 만들 수 있습니다 저지 https://jersey.java.net
당신이 원하는. https://jersey.java.net/documentation/latest/client.html
내가하고 싶은 일은 매우 쉽습니다. 나는 URL을 알고 있으며 POST 호출입니다. 또한 POST 호출을 위해 일부 헤더 (API 키 스터프) 및 일부 매개 변수를 설정해야합니다. 저지에서 어떤 종류의 API가이 일을하는 데 사용되는지 힌트를 줄 수 있습니까? – Fihop
저지는 좋은 선택입니다. 이는 업계 표준으로 참조 구현이며 사용하기 쉽습니다. http://www.vogella.com/articles/REST/
@SotiriosDelimanolis 클라이언트 부분도 있습니다. 링크 된 문서의 5.5 절을 참조하십시오. – herman
@MelanieMunden 내가하고 싶은 일은 아주 쉽다. 나는 URL을 알고 있으며 POST 호출입니다. 또한 POST 호출을 위해 일부 헤더 (API 키 스터프) 및 일부 매개 변수를 설정해야합니다. 저지에서 어떤 종류의 API가이 일을하는 데 사용되는지 힌트를 줄 수 있습니까? – Fihop
@herman 내가하고 싶은 일은 아주 쉽습니다. 나는 URL을 알고 있으며 POST 호출입니다. 또한 POST 호출을 위해 일부 헤더 (API 키 스터프) 및 일부 매개 변수를 설정해야합니다. 저지에서 어떤 종류의 API가이 일을하는 데 사용되는지 힌트를 줄 수 있습니까? – Fihop
봄 REST.It을위한 훌륭한 지원을 당신에게 RestTemplate을 제공 한 클라이언트 코드에서 나머지 API를 호출 할 때 보일러 플레이트 코드의 많은 피 : 여기
간단한 HelloWorld 예제와 좋은 튜토리얼입니다 .Below는 예를public class Client{
RestTemplate restTemplate;
public void callRestService() {
ResponseObj obj = (ResponseObj) restTemplate.getForObject("rest url",ResponseObj.class,"urlVariables");
}
}
- 1. 회사에서 제공하는 API에 연결
- 2. https 사이트에서 http api를 호출하려면 어떻게해야합니까?
- 3. Android 프로젝트에서 uiautomator api를 직접 호출하려면 어떻게해야합니까?
- 4. 대기 시간없이 MVC에서 웹 API를 호출하려면 어떻게해야합니까?
- 5. 휴식 API를 만들기 - 포스트
- 6. 다른 사이트를 호출하려면 어떻게해야합니까?
- 7. linkedin api를 asp.net을 사용하여 회사에서 게시하는 프로세스?
- 8. 자바 휴식 API를 호출하는 Ajax
- 9. JQuery와 휴식 API를 포스트 전화
- 10. Java에서 Gradle 스크립트를 호출하려면 어떻게해야합니까?
- 11. oAuth 토큰을 사용하여 API를 호출하려면
- 12. Android 용 Phonegap을 사용하여 원격 API를 호출하려면 어떻게해야합니까?
- 13. Google App Script의 UrlFetch 서비스에서 Google Charts API를 호출하려면 어떻게해야합니까?
- 14. 스크립팅 언어로 DLL을 호출하려면 어떻게해야합니까?
- 15. shared_ptr에서 개인 소멸자를 호출하려면 어떻게해야합니까?
- 16. 휴식 API보다 중첩 휴식 스트리밍 API를 사용하는 것이 장단점은 무엇입니까?
- 17. ng-init에 데이터를 제공하는 함수를 호출하려면
- 18. dll에서 함수를 호출하려면 어떻게해야합니까?
- 19. Node.js에서 Ruby를 호출하려면 어떻게해야합니까?
- 20. 배열로 text_field_tag를 호출하려면 어떻게해야합니까?
- 21. SAP에서 ActiveX를 호출하려면 어떻게해야합니까?
- 22. 개체에 '! ='메서드를 호출하려면 어떻게해야합니까?
- 23. JDBC에서 getter를 호출하려면 어떻게해야합니까?
- 24. Timer를 메서드로 호출하려면 어떻게해야합니까?
- 25. Tomcat으로 Https를 호출하려면 어떻게해야합니까?
- 26. 메소드를 호출하려면 어떻게해야합니까? Java에서
- 27. 함수를 다시 호출하려면 어떻게해야합니까?
- 28. 메소드를 호출하려면 어떻게해야합니까?
- 29. LuisIntent에서 PromptDialog를 호출하려면 어떻게해야합니까?
- 30. 컨트롤러에서 모델을 호출하려면 어떻게해야합니까?
내가 잘못 아니에요 경우는 HTTP 프로토콜을 통해 액세스 할 수있는 간단한 URL이 있습니다. 그렇다면 [Apache HttpClient] (http://hc.apache.org/)를 사용하여이를 처리 할 수 있습니다. –
Spring의 RestTemplate입니다. 나머지는 HTTP를 통해 수행되므로 모든 HTTP 클라이언트를 사용할 수도 있습니다. –
관련 항목 : http://stackoverflow.com/q/2793150/1065197 –