주 콘텐츠로 건너뛰기
Hints and Tips 생성 편집

연결 문제

shutterstock_1550661830-20231117-013012.jpg

MIDAS OPEN API는 웹 기반 API 환경을 기반으로 개발되었기 때문에, 사용을 시작하려면 인터넷 연결이 필수적입니다.

 

CIVIL NX와 서버 간 연결 문제 해결

제품과 서버 간의 연결 문제가 발생할 경우, 다음 사항을 확인하십시오.

 

  • 서버 상태 확인
    • baseURL에서 포트 번호 및 제품 관련 정보를 제거합니다.
    • GET 메서드를 사용하여 REST API 요청을 전송합니다.
    • 요청 상태 코드가 200으로 표시되는지 확인합니다.

image-20231024-021906.png

 

  • 로컬 네트워크 연결 상태 확인
    • 네트워크 내에서 안정적인 연결이 유지되고 있는지 확인합니다.
    • 회사 방화벽 정책을 검토합니다. MIDAS Open API는 외부 네트워크와 통신하므로, 방화벽 설정으로 인해 연결 문제가 발생할 수 있습니다.
  • MAPI-Key를 새로 갱신한 후 다시 시도합니다.

위의 모든 사항을 확인했음에도 연결이 되지 않는 경우, MIDAS로 문의하여 추가적인 지원을 받으시기 바랍니다.

 

다수의 API 요청 전에 서버 연결 상태 확인하기

여러 REST API 요청을 실행하기 전에, 제품이 서버와 정상적으로 연결되어 있는지를 먼저 확인하는 것이 가장 좋은 시작 방법입니다.

 

Request

  • URL: BaseURL에서 제품 정보를 제거한 뒤 /mapikey/verify를 추가합니다.
  • HttpMethod: GET

 

Response

응답을 통해 다음 정보를 확인할 수 있습니다.

  • 제품의 서버 연결 상태 (status)
  • MAPI-Key의 유효성 여부 (keyVerified)
  • 제품에 로그인된 사용자 ID (user)
  • 제품 정보 (program)
  • 클라이언트를 식별하는 임시 ID (connectionID)
{
    "user": "User_ID",
    "program": "civil",
    "connectionID": "Connection_ID",
    "keyVerified": true,
    "status": "connected"
}

image-20231025-070212.png

/mapikey/verify 예시

0
컨텐츠가 도움이 되셨나요?