권한

해양 데이터 서비스에 액세스하려면 특정 엔드포인트에 요청하는 데 사용할 수 있는 올바른 권한이 있는 유효한 액세스 키가 필요합니다.

권한 키는 각 계정에 마이페이지 - API KEY 화면에서 확인 할 수 있습니다. 해당 키를 통해 데이터, 분석 엔진 엔드포인트에 입력하여 해당 리소스에 대한 액세스를 접근이 가능합니다.

인증

API 키는 모든 권한을 가지므로 보안을 유지해야 합니다.
API에 액세스하려면 모든 요청에 ​​유효한 API 키를 포함해야 합니다. 제대로 인증되지 않은 요청은 403 오류 코드를 반환합니다 .

API 키 인증은 이메일이나 사용자 이름 값이 없기 때문에 기존의 기본 인증과 약간 다릅니다. 인증하는 방법에는 두 가지가 있습니다. 다음과 같이 쿼리 매개변수 또는 요청 헤더에 키 값을 추가할 수 있습니다.

curl --request POST \
  --url 'https://api.vessellink.com/v1/weather?apikey=API_KEY' \
  --header 'content-type: application/json'
curl --request GET \ 
  --url 'https://api.vessellink.com/v1/weather' \
  --header 'content-type: application/json'
  --header 'apikey: API_KEY'

!!! 내용 완료.