DeepL API를 사용하면 HTTP 인터페이스를 통해 웹사이트 및 애플리케이션에 번역, 작성 및 음성 텍스트 번역 기능을 원활하고 안전하게 통합할 수 있습니다.
DeepL은 이러한 백엔드 구현을 지원하기 위해 Python, Node, .NET, PHP, Ruby 및 Java로 제공되는 공식 오픈 소스 라이브러리를 제공합니다. 최신 정보는 여기에서 확인하세요.
DeepL API 문서
각 API 함수에 필요한 요청 매개변수 및 요청 메서드에 대한 자세한 정보는 DeepL API 문서(영어 제공)를 참조하십시오.
API 인증 키
API 구독을 통해 API 인증 키가 제공됩니다. API 구독에 포함된 모든 DeepL 서비스는 동일한 API 키로 사용할 수 있습니다. DeepL의 API 요금제로 이용 가능한 서비스에 대한 개요는 이 문서에서 확인하세요.
보안 지침
공개적으로 접근 가능한 코드에서 API 키를 절대 노출하지 마십시오.
프론트엔드 애플리케이션에서 타사 API로 요청을 보내면 웹상에 인증 정보가 노출되어, DeepL API 요금제에 막대한 사용 비용이 발생하는 등 계정이 사기 및 악용에 취약해질 수 있습니다.
API 키가 유출된 경우 즉시 다음 조치를 취하십시오:
- DeepL 계정에 로그인한 후 '계정'으로 이동하십시오
- 'API 키 및 제한' 탭으로 이동하십시오
- 새 키 생성: '키 생성'을 클릭하고 확인을 위해 다시 클릭하십시오
- 유출된 키 비활성화하기: '추가 옵션' 아이콘을 클릭하세요
를 클릭한 후 '키 비활성화하기'를 선택하세요
웹사이트나 애플리케이션에서 DeepL API를 안전하게 사용하려면 자체 백엔드 서버를 통해 요청을 라우팅하세요. 이렇게 하면 자격 증명이 노출되지 않으며 사용 사례에 따라 CORS 정책과 요청 제한을 지정할 수 있습니다. 백엔드 서버가 무단 접근으로부터 안전하게 보호되도록 하세요.
플러그인
플러그인은 각 플러그인 제공업체에서 개발 및 관리합니다. 플러그인 사용 중 문제가 발생하면 플러그인이 최신 버전인지 확인하십시오. 문의 사항이 있는 경우 플러그인 제공업체에 연락해야 합니다.