Anti-Cheat Web APIs

안티 치트 웹 API를 통해 RESTful에 안티 치트 인터페이스 기능을 사용합니다.

1분 소요

에픽 온라인 서비스(EOS) 안티 치트 인터페이스 는 온라인 멀티플레이어 플레이에서 발생하는 부정행위를 줄여줍니다.

안티 치트 웹 API를 사용하면 신뢰할 수 있는 서버 애플리케이션에서 EOS C SDK를 보완할 수 있습니다. 안티 치트 웹 API를 호출하기 전에 먼저 웹 API 개요에서 표준, 인증, 오류 코드부터 확인해 보세요.

API 엔드포인트

https://api.epicgames.dev/anticheat/

디플로이별 안티 치트 서비스 상태 쿼리하기

정책

적용된 클라이언트 정책은 반드시 anticheat:authenticateForAnyUser 또는 anticheat:authenticateForLocalUser 액션을 허용해야 합니다.

인증

이 호출에는 EOS 클라이언트 인증 액세스 토큰을 통한 Bearer 토큰 인증이 필요하며, 이는 연결 인터페이스에서 얻을 수 있습니다.

요청

HTTP Request

GET /anticheat/v1/{"}DeploymentId{"}/status

HTTP Headers
NameValue
Authorization Bearer <EOSAccessToken>
Content-Type application/json
Path Parameters
NameTypeDescriptionRequired
deploymentId String The EOS deployment ID Yes

요청 예시

curl "https://api.epicgames.dev/anticheat/v1/<deploymentId>/status/" \
-H "accept: application/json" \
-H "Authorization: Bearer <EOSAccessToken>"

응답

HTTP Response 200 - OK: Success.
HTTP Headers
NameValue
Content-Type application/json
JSON Payload
NameTypeDescription
serverKick Boolean

EOS 개발자 포털에 안티 치트 서버 추방(Server Kicks)이 활성화된 상태면 true, 그렇지 않으면 false입니다.

응답 예시

{
"serverKick": true
}