메인 콘텐츠로 건너뛰기
이 인증 방식은 client ID 및 client secret과 같은 애플리케이션 자격 증명을 제출하여 애플리케이션이 access token을 획득할 수 있도록 합니다. 이 플로우는 사용자 계정이 아니라 애플리케이션 자체를 인증하고 인가하므로, 애플리케이션이나 백엔드 서비스 등을 포함한 Machine-to-Machine(M2M) 애플리케이션에 특히 적합합니다. access token을 얻으려면 다음을 사용합니다:
  1. POST 요청.
  2. https://vantage-[region].abbyy.com/auth2/connect/token 리소스.
  3. 인코딩이 application/x-www-form-urlencodedContent-Type 헤더.
  4. 다음 매개변수가 포함된 요청 본문:
ParameterDescription
client_id애플리케이션 식별자.
client_secret보안 애플리케이션 키.
grant_type=client_credentialsclient credentials grant type을 사용함을 지정합니다.
scope=openid permissions global.wildcard권한 범위(permission scope)를 지정합니다.
요청 예시: 서버의 응답에는 access token이 포함됩니다:
{
  "access_token": "<redacted>",
  "expires_in": 2592000,
  "token_type": "Bearer",
  "scope": "openid permissions global.wildcard"
}
Client Credentials에 대한 자세한 내용은 이 링크를 참조하십시오.