14.2.7
차단 API
GET

/api/plugin/v1/version

최신 플러그인 버전과 최소 허용 버전을 반환합니다. 인증이 필요 없고 5분 동안 캐시됩니다. 이 경로는 500을 반환하지 않습니다.

인증 없음cache 5 minsince 1.2.0
응답
상태본문언제
200{"latest":"1.2.2","minimum":null,"downloadUrl":"https://github.com/as1tself/slmaps-server-plugin/releases/tag/v1.2.2"}알 수 없는 값은 null입니다. latest와 downloadUrl은 최신 GitHub 릴리스 기준이고, minimum은 운영자 설정값입니다(없으면 null). Cache-Control: public, max-age=300.
응답 필드
필드타입null설명
lateststring가능최신 플러그인 버전(x.y.z). GitHub 최신 릴리스 기준이며 모르면 null 입니다.
minimumstring가능운영자가 정한 최소 허용 버전. 없으면 null 이고 그때는 426 이 나지 않습니다.
downloadUrlstring가능최신 릴리스 페이지 주소. 모르면 null 입니다.
예시
curl https://slmaps.com/api/plugin/v1/version -H "User-Agent: MyServer/1.0"
응답 예시
{
  "latest": "1.2.2",
  "minimum": null,
  "downloadUrl": "https://github.com/as1tself/slmaps-server-plugin/releases/tag/v1.2.2"
}

플러그인 동작

시작할 때와 12시간마다 확인합니다. 200이 아닌 응답과 알 수 없는 필드는 "알 수 없음"으로 처리합니다. pluginVersion이 minimum보다 낮으면 claim과 report가 426으로 거절되므로 downloadUrl로 운영자에게 업데이트를 안내합니다.

SLMAPS는 SCP: Secret Laboratory의 시드 지도 뷰어입니다. 이 문서는 slmaps.com의 공개 API를 설명합니다.slmaps.com ·