WidgetAcquireAndStoreRefreshTokenRequest

WidgetService.WidgetAcquireAndStoreRefreshToken 메서드의 요청 메시지입니다.

JSON 표현
{
  "location": string,
  "configId": string,
  "acquireAndStoreRefreshTokenRequest": {
    object (AcquireAndStoreRefreshTokenRequest)
  },
  "additionalParams": {
    object (AdditionalParams)
  }
}
필드
location

string

필수 항목입니다. 위젯 홈페이지 FetchDocuments가 실행될 위치 리소스입니다. 형식: locations/{location}

configId

string

필수 항목입니다. WidgetConfig의 UUID입니다. 이 필드는 위젯 구성을 식별하는 데 사용됩니다.

acquireAndStoreRefreshTokenRequest

object (AcquireAndStoreRefreshTokenRequest)

필수 항목입니다. DataConnectorService.AcquireAndStoreRefreshToken에 대한 프록시 요청입니다.

additionalParams

object (AdditionalParams)

필수 항목입니다. 보안 및 개인 정보 보호 강화를 위한 추가 매개변수입니다.

AcquireAndStoreRefreshTokenRequest

DataConnectorService.AcquireAndStoreRefreshToken 메서드의 요청 메시지입니다.

JSON 표현
{
  "name": string,
  "scopes": [
    string
  ],
  "fullRedirectUri": string
}
필드
name

string

필수 항목입니다. 커넥터 리소스입니다.

커넥터 이름은 승인에 사용할 서드 파티 시스템을 식별합니다. 또한 갱신 토큰을 저장하는 키로도 사용됩니다.

scopes[]

string

승인 코드 및 갱신 토큰의 범위입니다.

fullRedirectUri

string

필수 항목입니다. 모든 매개변수를 포함하여 승인 후 사용자가 리디렉션되는 URI입니다. 예: https://example.com/redir?code=5