설명서WorkfrontWorkfront 안내서

OAuth2 토큰 가져오기

2024년 7월 17일
  • 주제:

작성 대상:

  • 개발자

OAuth2 토큰 가져오기

인증된 사용자에 대한 OAuth2 새로 고침 토큰 및 액세스 토큰을 반환합니다. 사용자가 문서 공급자를 프로비저닝할 때 한 번 호출됩니다. 업데이트된 액세스 토큰을 얻기 위한 후속 호출이 수행됩니다.

URL

POST /any/url

URL은 구성이 가능하며 사용자 지정 통합 설정 페이지의 토큰 끝점 URL 값에 해당합니다.

쿼리 매개변수

이름필수설명
grant_type예값에는 "authorization_code" 또는 "refresh_token"이 포함됩니다. 지정된 값은 두 매개 변수 중 코드 또는 refresh_token 중 어느 매개 변수가 이 API 호출에 전달될지 나타냅니다.
코드종속사용자가 "부여" 버튼을 클릭한 직후 Adobe Workfront으로 전송된 인증 코드입니다. 권한 부여 유형이 "authorization_code"인 경우에만 필요합니다. 인증 코드는 수명이 짧아야 하며 일반적으로 10분 이내에 만료됩니다.
refresh_token종속이전 access_token이 만료된 경우 새 access_token을 검색하기 위해 후속 호출을 할 때만 필요합니다. 이 값을 보낼 때 grant_type 매개 변수를 "refresh_token"으로 설정합니다.
client_id예이 사용자 정의 통합을 위해 Workfront에 구성된 클라이언트 ID입니다.
클라이언트 암호예이 사용자 정의 통합을 위해 Workfront에 구성된 클라이언트 암호.

응답

이름유형설명
access_token문자열사용자 대신 승인된 API 호출을 수행하는 데 사용되는 토큰입니다. 승인되지 않은 API 호출을 방지하기 위해 만료되어야 합니다.
refresh_token문자열이 API 메서드를 호출하여 새 access_token을 검색하는 데 사용되는 장기 토큰입니다.
expires_in길게(선택 사항) access_token이 만료되기 전 시간(초)으로, 일반적으로 3,600입니다.

예

POST /oauth2/token
grant_type=authorization_code
code=d9ac7asdf6asdf579d7a8
client_id=123456
client_secret=6asdf7a7a9a4af

응답

{
access_token:"ad8af5ad5ads759",
refresh_token:"9a0h5d87d808ads",
expires_id:3600
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43