JMP에서 REST 시작하기다음은 JMP에서 HTTP 요청 및 REST API가 작동하는 방식을 배우기 위한 가장 좋은 방법으로 REST API 시작하기 추가 기능을 활용하는 방법에 대한 지침입니다.
- 추가 기능을 다운로드하고 추가 기능->API 도구 모음을 통해 실행하십시오. 다음과 같이 표시됩니다.

- 원하는 순서로 예제를 살펴볼 수 있습니다. 그것들은 가장 덜 복잡한 것부터 가장 복잡한 것까지의 순서로 나열됩니다.

- 그만큼 무작위 고양이 예는 인증이 필요하지 않으므로 가장 간단합니다. 예제에는 URL 및 HTTP 요청 메서드(GET)가 미리 로드되어 있습니다.
- 보내기 버튼을 누르면 고양이 이미지가 화면에 나타나는 것을 볼 수 있습니다.
- JSL 표시 버튼을 눌러 뒤에서 진행되는 JSL 스크립트를 확인합니다. 예제를 완료한 후 뒤로를 클릭하여 타이틀 화면으로 돌아갑니다.

- 다음은 더 많은 무작위 고양이 이 예제는 이제 APIKey를 입력하기 위한 텍스트 상자가 있다는 점을 제외하면 이전 예제와 정확히 동일해 보입니다.
- 앞서 언급한 링크에서 APIKey를 얻고 설명된 대로 텍스트 상자에 붙여넣습니다.
- 요청을 보냅니다. 사용 중인 특정 APIKey/계정에 대해 검색된 정보의 개요가 포함된 로그 파일이 다시 나타납니다.
- Show JSL 버튼을 눌러 이 코드가 이전 예제와 어떻게 다른지 확인하십시오(놀랄 것입니다).

- 다음은 날씨 이것은 이전의 "고양이 더 보기" 예제와 동일한 수준의 인증을 가지며 성공적으로 작동하려면 APIKey를 사용해야 합니다.
- "Get my Key" 버튼을 클릭하고 계정을 등록합니다. 키를 얻은 후 아래 키 상자에 붙여넣습니다.
- "보내기"를 클릭합니다. 특정 도시(이 경우 영국 런던)에 대한 데이터가 포함된 로그 파일이 나타납니다.
- "Show JSL" 버튼을 클릭하여 스크립트 뒤의 코드를 확인합니다. API에서 간단히 검색하고 JSL 스크립트의 URL을 대체하여 원하는 도시 또는 위치의 날씨 정보를 찾을 수 있습니다.

- 를보세요 텀블러 여기에는 OAuth(특히 OAuth 1.0a)라는 더 복잡한 수준의 인증이 있습니다. 소비자 키, 소비자 암호, 토큰 키, 토큰 암호의 사용이 필요하며 사용 중인 API에 따라 정보에 액세스하거나 정보를 게시하는 데 더 많거나 적은 매개변수가 필요합니다.
- 이것이 성공적으로 작동하려면 Tumblr 계정을 등록하고 OAuthentication과 함께 사용할 애플리케이션을 등록하십시오.
- 이 모든 작업이 완료되면 OAuth 소비자 키를 복사하여 아래 텍스트 상자에 붙여넣습니다. "보내기"를 클릭합니다. 현재 Tumblr 계정에 관한 정보는 로그에서 얻어야 합니다.
- "Show JSL" 버튼을 클릭하여 스크립트 뒤의 코드를 확인합니다.

- 를보세요 드롭 박스 이것은 현재 사용 가능한 최신 OAuth 수준(OAuth 2.0)이며 현재 내가 다룰 인증의 가장 복잡한 수준입니다. 새로 고침 토큰과 액세스 토큰의 가능성이 있다는 점을 제외하면 OAuth 1.0a와 동일한 사항이 필요합니다.
- 이 예제가 성공적으로 작동하려면 Dropbox 계정에 로그인하고 주어진 URL에서 액세스 토큰을 얻습니다.
- 액세스 토큰을 받아 복사하여 아래 텍스트 상자에 붙여넣습니다. 모든 작업을 마치면 "보내기"를 클릭하십시오. 이 예제는 파일을 디렉토리에 "POSTS"합니다. Dropbox에 "Big Class" 파일이 포함된 새 "JMP" 폴더가 생성되어야 합니다.
- "Show JSL" 버튼을 클릭하여 스크립트 뒤의 코드를 확인합니다.
추가 기능 사용 방법에 대한 질문이 있거나 발생할 수 있는 문제가 있는 경우 주저하지 말고 의견을 남겨주십시오.
타사 통합분석 애플리케이션 개발유용Re: JMP에서 REST 시작하기좋은 오후에요. 추가 기능을 설치하고 Windows 7에서 JMP Pro 14.1을 사용하여 실행했습니다. 고양이 사진을 반환하지 않았고 Internet Open Timeout을 10000으로 늘렸는데도 Random Cat 옵션에 대해 다음과 같은 오류가 발생했습니다.
얻다 http://thecatapi.com/api/images/get?concept_tags=false&limit=1000
thecatapi.com 포트 80에 연결하지 못했습니다: Timed outEmpty()